JSP随笔记(二)

一. JSP 9大内置对象

1. pageContext    类型是 javax.servlet.jsp.PageContext,他是JSP页面的容器

2.request      类型是javax.servlet.http.HttpServletRequest       作用得到用户的请求的信息

3. response   类型是javax.servlet.http.HttpServletResponse     服务器端向客户端回应的信息

4. session     类型是javax.servlet.http。HttpSession               用来保存每一个用户的信息

5. application  类型是javax.servlet.ServletContext                   用来保存所有用户的共享信息

6. config      类型是javax.servlet.ServletConfig                      服务器配置,取得服务器的配置参数

7. out         类型是javax.servlet.jsp.jspwriter                      页面输出

8. page      类型是java.lang.Object                                     拜师从该页面中表示出一个servlet实例

9. exception    类型是java.lang.Throwable                           表示在jsp页面中所产生的错误,在错误页才有作用。

 

 

二. 四中属性范围

所谓属性范围是,指的就是一个内置对象,可以在多少个页面中进行保存并且使用。

page:只在一个页面中保存属性,条状后无效

request:只在一次请求中保存,服务器端跳转后依然有效,因为他也是一次请求。

session:在一次回话范围中请求有效,无论何种跳转都行,但是的新打开的浏览器不行。

application :在整个服务器中保存,所有用户都可以使用(新开的浏览器也能继续)。

 

以上四个内置对象,都有相同的方法,setAttribute,getAttribute,removeAttribute

 

 

*信息小补充

get与post提交

get: 传输的内容会在地址栏中显示出来,而且地址栏的显示信息的长度有限,一般为4~5K,所以get方式的产地的数据量一般较少

post:传输的内容不会再地址栏中显示,数据量也较大。

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。