第四部分 第十一章 3.JSP:入门学习
条评论11.3 JSP:入门学习
11.3.1 概念
- Java Server Pages: java服务器端页面
- 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码
- 用于简化书写!!!
11.3.2 原理
- JSP本质上就是一个Servlet
- JSP的脚本:JSP定义Java代码的方式
<% 代码 %>
:定义的java代码,在service方法中。service方法中可以定义什么,该脚本中就可以定义什么。<%! 代码 %>
:定义的java代码,在jsp转换后的java类的成员位置。<%= 代码 %>
:定义的java代码,会输出到页面上。输出语句中可以定义什么,该脚本中就可以定义什么。
- JSP的内置对象
- 在jsp页面中不需要获取和创建,可以直接使用的对象
- jsp一共有9个内置对象。
request
response
out
:字符输出流对象。可以将数据输出到页面上。和response.getWriter()
类似response.getWriter()
和out.write()
的区别:- 在tomcat服务器真正给客户端做出响应之前,会先找response缓冲区数据,再找out缓冲区数据。
response.getWriter()
数据输出永远在out.write()
之前
案例:改造Cookie案例
本文标题:第四部分 第十一章 3.JSP:入门学习
文章作者:foreverSFJ
发布时间:2019-08-26 20:18:50
最后更新:2019-08-26 20:18:50
原始链接:Notes/Java/JavaWeb/11_3 JSP.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处!
分享