jsp域EL表达式
jsp的基本结构 jsp的实质就是一个servlet 页面指令:告诉转义后的servlet的编码格式 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%! 成员变量,方法 %> 声明表达式 <%= %> 表达式(使用变量与方法) <% %>小脚本、可以把里面的逻辑翻入到方法中,也可以定义局部变量 servlet处理业务,JSP和用户交互 为什么首次访问jsp页面慢,而第二次后非常快? 第一次JSP需要编译为java源文件,编译为class,在jvm上运行。 jsp中九大内置对象 四大域对象:application application域-》整个网站中application存储数据全部有效 session session域-》整个会话中有效 request request域-》转发过程中存储内容有效 pageContext page域-》只在当前页面有效 (作用域由强到弱) 域对象使用原则: 能用request方法存储的内容尽量用request.别用session,能用session别用application。 out PrintWrite对象 config 获取servlet中配置的init-param下面key对应的value值 exception 需要在设置isErrorpage