EL表达式中关于getParameter,getAttribute的区别
来源:互联网 发布:网页淘宝登录电脑版 编辑:程序博客网 时间:2024/05/21 22:23
在浏览器地址栏中输入 表示向my.jsp 页面传入一个参数 值为123
http://127.0.0.1:8080/s/my.jsp?test=123
在my.jsp中尝试用EL表达式取值
<body> ${test } </body>
发现无结果
再用如下方法:
<body> <%=request.getAttribute("test") %> </body>
还是无结果
再用如下方法:
<body> ${requestScope.test } </body>
依然无解
如果用request.setAttribute("test","123");进行赋值
则用以上方法可以取出值
my.jsp?test=123 传入的是一个参数
用如下方法可以取出值
<body> ${param.test } </body>
或者
<body> <%=request.getParameter("test") %> </body>
总结如下:
${param.name} 等价与 request.getParamter("name") 一般用于服务器从页面或客户端获取的内容
${requestScope.name} 等价于 request.getAttribute("name") 一般是从服务器传递结果到页面 在页面中取出从服务器中保存的值。
- EL表达式中关于getParameter,getAttribute的区别
- 关于 getAttribute 和 getParameter 的区别
- getParameter()&getAttribute()的区别
- Servlet中Request的getAttribute getParameter 区别
- jsp中getAttribute和getParameter的区别
- HttpServletRequest中getAttribute()和 getParameter()的区别
- java中getAttribute和getParameter的区别
- Servlet中Request的getAttribute getParameter 区别
- Java中getAttribute和getParameter的区别
- JSP中getParameter()与getAttribute的区别?
- JSP中getAttribute和getParameter的区别
- HttpServletRequest中getAttribute()和getParameter()的区别
- jsp中getAttribute()和getParameter()的区别
- HttpServletRequest中getAttribute()和getParameter()的区别
- java中getAttribute和getParameter的区别
- request中getParameter和getAttribute的区别
- request中getParameter和getAttribute的区别
- Servlet中getAttribute()和getParameter()的区别
- Javascript PC Emulator
- DAVINCI DM365-DM368开发攻略——U-BOOT-2010.12及UBL的移植
- 怎样设计web“帮助页面”更有效 作者:Fred.ren 来源:DIV之家(转载请注明)
- C# 操作 word
- eclipse 中web app libraries 修改
- EL表达式中关于getParameter,getAttribute的区别
- C#中的Serializable
- Hive安装及问题解决
- 进程间通信学习总结2---信号量互斥同步
- SAP表格维护生成器生成数据表维护视图程序
- 用VC++来设置获得注册表的键值
- 14.2.3 设计主应用程序
- poi 生成excel
- 关注博客