日期:2014-05-16 浏览次数:20345 次
1.默写九大隐式对象
JSP九个隐式对象:
request 表示客户端的请求,包含了所有的请求信息,是service方法的resquest参数
response 处理JSP生成的响应,然后将响应结果发送给客户端,是service方法response参数
page 对应this关键字,JSP网页本身,page对象是当前页面转换后的Servlet类的实例。从转换后的Servlet类的代码中,可以看到这种关系:Object page = this;在JSP页面中,很少使用page对象
pageContext javax.servlet.jsp.PageContext的实例,该对象代表该JSP 页面上下文,使用该对象可以访问页面中的共享数据。常用的方法有getServletContext()和getServletConfig()等。
session 表示用户的会话状况,用此机制可以轻易的识别每一个用户,能保存和跟踪用户的会话状态,是HttpSession的一个实例
application 服务器启动后就产生了这个application对象,当客户在所访问的网站的各个页面之间浏览时,这个application对象都是同一个,直到服务器关闭。但是与session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application对象
out out对象是一个输出流,用来向客户端输出数据,out对象用于各种数据的输出。
config javax.servlet. ServletConfig的实例,该实例代表该JSP的配置信息。常用的方法有getInitParameter(StringparamNarne) 及getInitParameternarnes()等方法。事实上, JSP页面通常无须配置,也就不存在配置信息,因此,该对象更多地在Servlet中有效。
exception java.lang.Throwable的实例,该实例代表其他页面中的异常和错误。只有当页面是错误处理页面,即编译指令page 的isErrorPage属性为