jsp
Jsp技术
- jsp概述
a) Java server page servlet建立在规范之上的动态网页开发技术
b) 运行原理:当用户通过URL访问servlet时,web服务器会根据请求的URL地址在web.xml配置文件去匹配sevlet-mapping 然后将请求交给 servlet-mapping指定servlet程序去处理。
c) Jsp文件会先被翻译成servlet源文件然后源文件又会被翻译成class文件(jvm去做)
- Jsp基本语法
a) Jsp页面被翻译成servlet程序时转化成_hsoService()方法
b) 模板元素:静态的HTML元素被称为模板元素
c) Jsp表达式:<%=expression%>
d) Jsp脚本:中间可以插入一条或多条java语句
e) Jsp声明:jsp声明里面的代码将会被放到_jspService()方法之外, 这样的避免发生方法内重叠方法的事情出现
f) Jsp注释:
- Jsp指令
a) <%@ page %>
- Jsp隐式调用
a) 首先得知道九个隐式对象:
b) Out 输出 关于out隐式调用的问题 有一个jspwriter缓冲区被response缓冲区调用
c) Request
d) Response
e) Config 服务器配置
f) Session
g) Applocation 用户共享的数据
h) Page 当前页面转化后的servlet实例
i) pageContext jsp页面容器
j) Exception jsp所发生的异常
- Jsp标签
a) Include
b) Forward