JSP一些概念
1. 概念:
* Java Server Pages: java服务器端页面
* 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码
* ** 目的 用于简化书写 **
2.原理:
* jsp本质就是一个servlet
3.JSP脚本:jsp定义java代码的方式
1. <% 代码 %>:java代码,在service方法中。service方法中可以定义什么,该脚本就可以定义什么
2. <%! 代码 %>:定义java代码,在jsp转换后的java类中的成员位置 用的少
3. <%= 代码 %>会输出到页面上,输出语句中可以定义什么。该脚本就可以定义什么
4. JSP内置对象:在jsp页面中不需要创建和获取的对象,可以直接使用
* 一共有9个
* 今天学三个
* requets
* response
* out:字符输出流对象。可以将数据输入到页面上,和response.getWritter()类似
* 他们的区别:在tomcat服务器真正给客户端响应前,会先找到respo的缓冲区数据,再找out 中的
* response.getWriter()数据输出永远在out.write之前