问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JSP EL表达式,什么变量表示request对象?

发布网友 发布时间:2022-04-26 11:11

我来回答

5个回答

热心网友 时间:2022-06-27 17:44

楼主这个问题我看得不甚明白啊。。
不过,我理解的是你想问EL表达式的变量是从哪里取得的是吧?

这样说:EL表达式的变量是通过pageContext/request/session/application这些JSP/Servlet的内置对象的一个方法设置的。这个方法叫setAttribute()。

用request内置对象举例:
jsp1.jsp
<%
request.setAttribute("test",test); //设置属性test的值
%>

jsp2.jsp
<%
request.getAttribute(test); //第一种:使用getAttribute取得属性的值
${test} //第二种:EL表达式取得属性的值
%>

至于Session是比request保值范围更大的对象,服务器端跳转和客户端跳转都不会丢失属性的值。而request对象设置的值,若是遇到了客户端跳转(response.sendRedirect(“这个方法单词不记得怎么拼了”)),则属性值就失效了。

大全:

本页面有效
pageContext.setAttribute()
pageContext.getAttribute()

服务器端跳转有效,客户端跳转无效
request.setAttribute()
request.getAttribute()

服务器端和客户端跳转都有效
session.setAttribute()
session.getAttribute()

客户端跳转有效,重启服务器后无效
application.setAttribute()
application.getAttribute()

方法:
setAttribute() 设置属性
getAttribute() 获取设置的属性

热心网友 时间:2022-06-27 17:45

EL应该获取不到,非要用只能用JSP语法<%request.getAttribute()%>

热心网友 时间:2022-06-27 17:45

pageScope返回页面范围的变量名
requestScope返回请求范围的变量名
sessionScope返回会话范围的变量名
applicationScope返回应用范围内的变量
param 返回客户端的请求参数的字符串值
paramValues返回映射至客户端的请求参数的一组值
pageContext提供对用户请求和页面信息的访问
嘿嘿算是全了吧

热心网友 时间:2022-06-27 17:46

requestScope,sessionScope,以此类推

热心网友 时间:2022-06-27 17:47

取request属性 ${requestScope.xx}
取session属性 ${sessionScope.xx}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电视机老是烧行管是什么问题 要跟行行摄色以色列摄影采风团一起去以色列旅游摄影了,不知道以色列有... 之前跟行行摄色去过尼泊尔摄影采风团。现在我想出去玩,大家帮我推荐... 暑假我和同事跟随行行摄色去斯里兰卡摄影采风,在那边拍摄风景该带什么镜... 最近要跟行行摄色的埃塞俄比亚摄影旅行团一起过去了,不知道那里的食物怎... 想跟行行摄色去土耳其,但是土耳其摄影创作团 土耳其深度摄影团 土耳... 斯里兰卡摄影采风团。对摄影采风这个概念不太理解,虽然是报了行行摄... 尼泊尔摄影采风团,我跟行行摄色去过。现在我想出去玩,是肯尼亚摄影团还 ... 团友出了个谜语猜不着,求解答!我们跟行行摄色旅行摄影采风团去了印度... 如果有人对别人说了一句什么话,导致别人不理我了怎么办 JSP中request和Application对象存取数据为什么不同? jsp中,内置对象中的request跟属性范围的request的区别 jsp request 是谁的实例化对象??? JSP中request对象、session对象、Cookie对象的使用 jsp页面声明的方法,不能识别request对象? jsp内置对象之request?? jsp中怎么引用request对象? request是JSP的核心对象之一,称为 6月18号是啥日子? 寿司源自哪个国家?是日本吗? 寿司是日本的还是韩国的 日本料理和寿司算生鲜吗? 日本料理和日本寿司到底有什么区别啊?? 寿司属于哪个菜系 寿司是日本的还是韩国的? 寿司是哪里的呢?是日本的吗 寿司是日本的食物还是韩国的 寿司是不是日本的本土文化 寿司属于西餐的一种吗? 寿司是日本料理还是中国料理? jsp页面,request中存储了一个对象,session中又存储了一个对象,怎么用jstl语句判断两个对象是否相等 jsp有哪些内置对象?作用分别是什么? JSP中的request对象可以设置多个属性吗?也就是多个request.setAttribute()可行吗?具体怎么使用? jsp中,怎么将一个对象用request.getParameter()获取后转换为一个对象! JSP:使用request、response对象获取用户提交的参数 jsp request.getAttribute怎么赋对象值? jsp中的request对象的setAttribute()方法有什么用,例如 request.setAttribute(&quot;name&quot;,&quot;Apache Tomcat&quot;) jsp中如何用request对象实现对个人信息的提取 单选框 多选框 深海大虾怎么做好吃 请问使用过的QQ气泡在哪里? QQ气泡收藏去哪找 qq气泡在哪里换 这个地方在哪里?QQ的在哪里找,我兑换了气泡不知道怎么用 qq厘米秀的气泡装扮在哪里 在手机上qq怎么找换气泡的地方 手机qq黄钻气泡在哪领 我在QQ空间里的红包气泡里充了4元钱抽奖但充完钱找不到气泡!请问上哪找?完事还显示出了交易取消的字 有黄钻咋弄空间的气泡? 盗贼之海会被淹死吗 盗贼之海一直漏水