以下哪个jsp对象不能存储属性()?(以下对象中的( )不是jsp的内置对象)
大家好,小东方来为大家解答以上的问题。以下哪个jsp对象不能存储属性()?,以下对象中的( )不是jsp的内置对象这个很多人还不知道,现在让我们一起来看看吧!
1、编辑本段JSP九种内置对象: request, response, out, session, application, config, pagecontext, page, exception. 一.request对象: 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。
2、 二.response对象: 对客户的请求做出动态的响应,向客户端发送数据。
3、 三.session对象 1.什么是session:session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。
4、 从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。
5、当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要session对象。
6、 2.session对象的ID:当一个客户首次访问服务器上的一个JSP页面时,JSP引擎产生一个session对象,同时分配一个String类型的ID号,JSP引擎同时将这个ID号发送到客户端,存放在Cookie中,这样session对象和客户之间就建立了一一对应的关系。
7、当客户再访问连接该服务器的其他页面时,不再分配给客户新的session对象,直到客户关闭浏览器后,服务器端该客户的session对象才取消,并且和客户的会话对应关系消失。
8、当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建一个新的session对象。
9、 四.aplication对象 1.什么是application: 服务器启动后就产生了这个application对象,当客户在所访问的网站的各个页面之间浏览时,这个application对象都是同一个,直到服务器关闭。
10、但是与session不同的是,所有客户的application对象都是同一个,即所有客户共享这个内置的application对象。
11、 2.application对象常用方法: (1)public void setAttribute(String key,Object obj): 将参数Object指定的对象obj添加到application对象中,并为添加的对象指定一个索引关键字。
12、 (2)public Object getAttribute(String key): 获取application对象中含有关键字的对象。
13、 五.out对象 out对象是一个输出流,用来向客户端输出数据。
14、out对象用于各种数据的输出。
15、 六•page java.lang.Object 对应this关键字。
16、JSP网页本身 page对象是当前页面转换后的Servlet类的实例。
17、从转换后的Servlet类的代码中,可以看到这种关系: Object page = this; 在JSP页面中,很少使用page对象。
18、 七•config javax.servlet. ServletConfig 的实例,该实例代表该JSP 的配置信息。
19、常用的方法有getInitPararneter(String paramNarne) 及getInitPararneternarnes() 等方法。
20、事实上, JSP 页面通常无须配置,也就不存在配置信息。
21、因此,该对象更多地在Servlet 中有效。
22、 八• exception java.lang.Throwable 的实例,该实例代表其他页面中的异常和错误。
23、只有当页面是错误处理页面,即编译指令page 的isErrorPage 属性为true 时,该对象才可以使用。
24、常用的方法有getMessageO和printStackTraceO等。
25、 九• pageContext javax.servlet.jsp.PageContext 的实例,该对象代表该JSP 页面上下文,使用该对象可以访问页面中的共享数据。
26、常用的方法有getServletContextO和getServletConfigO等。
27、 //使用pageContext 设置属性,该属性默认在page 范围内 pageContext. setAttribute ("page" , "hello") ; //使用request 设置属性,该属性默认在request 范围内 request. setAttribute ("request" , "hello"); //使用pageContext将属性设置在request 范围中 pageContext.setAttribute("request2" , "hello" , pageContext.REQUEST_SCOPE); // 使用session将属性设置在session 范围中 session.setAttribute("session" , "hello"l; //使用pageContext将属性设置在session范围中 pageContext.setAttribute("session2" , "hello" , pageContext.SESSION_SCOPE); //使用application将属性设置在application范围中 application. setAttribute ("app" , "hello") ; //使用pageContext 将属性设置在application 范围中 pageContext.setAttribute("app2" , "hello" , pageContext.APPL 工CATION_SCOPE) ;。
本文到此分享完毕,希望对大家有所帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
傅雷:艺术与人生的灵魂工程师傅雷,中国现代著名的翻译家、文学评论家和教育家,他的名字与中国艺术与文化的...浏览全文>>
-
化妆品中的科学:揭秘常见成分及其作用化妆品是现代生活中不可或缺的一部分,从护肤品到彩妆,每一款产品都蕴...浏览全文>>
-
沁人心脾的春日春天,总是带着一种独特的魅力悄然降临。清晨,推开窗户,一股清新的空气扑面而来,仿佛是大自...浏览全文>>
-
海珠区位于广州市南部,是广州的重要组成部分之一。作为一座历史悠久且充满活力的城区,海珠区以其独特的自然...浏览全文>>
-
科技助力乡村振兴:数字农业成为新引擎近年来,随着互联网技术的快速发展,数字农业逐渐成为推动乡村振兴的重...浏览全文>>
-
正月十五:团圆与希望的节日正月十五,元宵节,是中国传统的重要节日之一。这一天,不仅承载着浓厚的文化氛围...浏览全文>>
-
板凳的拼音“板凳”是一个常见的汉语词汇,它的拼音是“bǎn dèng”。这个词由两个汉字组成,“板”表示木板...浏览全文>>
-
清明节是中国传统的重要节日之一,通常在公历4月4日至6日之间。这一天不仅是祭祖扫墓的日子,也是人们亲近自然...浏览全文>>
-
肥料:农业发展的基石肥料是现代农业生产中不可或缺的重要物质,被誉为“庄稼的粮食”。它为植物生长提供了必...浏览全文>>
-
“方兴未艾”读音及意义浅析“方兴未艾”是一个常用成语,出自《晋书·王羲之传》,意思是事物正在蓬勃发展,...浏览全文>>