java之jsp笔记

来源:互联网 发布:网络建设 ppt 编辑:程序博客网 时间:2024/05/18 01:31


相应类型
1xx:信息响应类 
2xx:处理成功响应类 
3xx:重定向响应类 
4xx:客户端错误 
5xx:服务端错误


JSP是一个可视化的一个SERVLET


JSP三大标签
<%@  指令
<%   java 代码
<%!  声明方法以及属性




JSP九大隐式对象
1.request 封装用户请求   
2.response 向用户做出响应
3.page JSP页面本身   
4.session 客户和服务器间的会话   
5.config 包括servlet初始化要用的参数   
6.application 于服务器启动时开始运行,用来存放全局变量,在用户间共享   
7.out向客户端输出   
8.pageContext 用于访问page的各种对象   
9.exception 异常


静态包含以及动态包含的区别
 静态包含:<%@ include file="被包含页面"%>
 动态包含:<jsp:include page="被包含页面" flush="true">


静态包含发生在:JSP---->java文件阶段。动态包含发生在:执行class文件阶段动态加入。
  静态包含:只生成一个java文件,动态包含:生成多个class文件。
  值得庆幸的是无论是动态包含还是静态包含,其request对象都是相同的,也就是同一个request
静态包含速度优于动态包含
0 0