1.初认识JSP
JSP全名是Java server pages,它是建立在Servlet规范上的动态网页开发技术。在JSP文件中,HTML代码与JAVA代码共同存在,其中,HTML代码用来实现网页中静态内容的显示,JAVA代码用来实现网页中动态内容的显示。JSP文件的拓展名为.jsp。
2.实践
1.点击新建项目将其命名为chapter06
建立项目时的注意事项
勾选generate web.xml depolyment descriptor前的方框
dynamic web module version版本选为3.0
然后在webcontent目录下建立一个名为HelloWorld的jsp文件
代码如下:
在服务器启动的情况下,到浏览器中搜http://localhost:8080/chapter06/HelloWorld.jsp
结果如下:
JSP声明语句
1.在一个JSP页面中,可以有多个JSP声明语句,单个声明中的JAVA语句可以是不完整的,但是多个声明组合后的结果必须是完整的JAVA语句。
事例:
在webcontent目录下建立一个名为example01的jsp文件
代码如下:
在服务器启动的情况下,到浏览器中搜http://localhost:8080/chapter06/example01.jsp结果如下:
2.JSP的注释
注意:Tomcat在JSP页面编译成servlet程序时,会忽略JSP页面中被注释的内容,不会将注释信息发送到客户端。
事例:
在webcontent目录下建立一个名为example02的jsp文件
代码如下:
在服务器启动的情况下,到浏览器中搜http://localhost:8080/chapter06/example02.jsp结果如下:
练习
现实当前时间。
1.在webcontent目录下建立一个名为data的jsp文件
代码如下:
在服务器启动的情况下,到浏览器中搜http://localhost:8080/chapter06/data.jsp结果如下:
2.在webcontent目录下建立一个名为include的jsp文件
代码如下:
在服务器启动的情况下,到浏览器中搜http://localhost:8080/chapter06/include.jsp结果如下:
JSP的隐藏对象
out对象
在JSP页面中,经常需要向客户端发送文本内容,这时可以使用out对象来实现
在webcontent目录下建立一个名为out的jsp文件
代码如下:
在服务器启动的情况下,到浏览器中搜http://localhost:8080/chapter06/out
.jsp结果如下: