蒟蒻のJAVA小窝(JSP简单介绍)
2020.03.17,今天做购物车被卡好久,这个仇先记着。虽说是门舍弃的技术,但是群里大佬都推荐时间充裕的话学一学再搞thymeleaf。前面算是把Servlet学习完了,接下来学习一个JSP,JSP比较简单。不止看到一次有人说过,学习JavaWeb,其实重点就是学习Servlet和JSP,什么SSH SSM框架都是在基础只要的工具学习,加快开发速度的。1.1 什么是JSPJSP全称是Ja...
2020.03.17,今天做购物车被卡好久,这个仇先记着。
虽说是门舍弃的技术,但是群里大佬都推荐时间充裕的话学一学再搞thymeleaf。
前面算是把Servlet学习完了,接下来学习一个JSP,JSP比较简单。不止看到一次有人说过,学习JavaWeb,其实重点就是学习Servlet和JSP,什么SSH SSM框架都是在基础只要的工具学习,加快开发速度的。
1.1 什么是JSP
JSP全称是Java Server Pages, 它和servlet技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet.
JSP这门技术的最大特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而jsp技术允许在页面中嵌套java代码,为用户提供动态数据。
可以这样理解,jsp = html + java
servlet:服务端的小应用程序,适合编写Java逻辑代码,如果想在servlet里编写html网页内容,会很苦逼的感觉。
jsp:适合编写输出动态内容,但不适合编写java逻辑。
1.2 JSP快速入门demo
idea上新建一个动态web项目,例如名称叫JSP01,然后在WebContent目录下新建一个叫index.jsp的文件。这个文件如果在myEclipse是自动创建,Eclipse需要自己手动去创建,而且创建过程中选择html 4.01这个模板。
index.jsp根据模板创建好的代码如下
<%@ page contentType="textml;charset=UTF-8" language="java" %>
<html>
<head>
<title>$Title$</title>
</head>
<body>
hhhhhh
</body>
<ml>
我们这里写有一个在网页显示当前系统时间的简单入门例子,修改代码后index.jsp内容如下
<%@ page language="java" import="java.util.*" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title></head>
<body><% Date date = new Date();
out.print(date); %></body>
<%@ page language="java" import="java.util.*" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title></head>
<body><% Date date = new Date();
out.print(date); %></body>
</html>
idea上启动tomcat服务器,重新部署代码,打开浏览器 ,访问地址http://localhost:8080/JSP01/index.jsp即可出现时间。
—2020.03.19更新小记:没想到这篇文章能获得不错的阅读量,我本人只是带着过一遍来了解JSP的,所以不会发表很多关于JSP的博客,喜欢的朋友可以看看我的其他文章,记录一个小白怎么变的更蔡 不是那么蔡的,谢谢关注!!!
更多推荐
所有评论(0)