三:
指定set标签声明的变量的的范围,如【var="adminPassword2" value="password" scope="<font color="red">request</font>"】<br/>
<s:set var="adminPassword2" value="password" scope="request"></s:set>
<li>【从page中取值,pageContext.getAttribute("adminPassword2")】<%=pageContext.getAttribute("adminPassword2") %></li>
<li>【从request中取值,value="#request.adminPassword2"】<s:property value="#request.adminPassword2"/></li>
<li>【从session中取值,value="#request.adminPassword2"】<s:property value="#session.adminPassword2"/></li>
<li>【从application中取值,value="#application.adminPassword2"】<s:property value="#application.adminPassword2"/></li><br/><br/>
这个运行的结果是(浏览器上):
· 指定set标签声明的变量的的范围,如【var="adminPassword2" value="password" scope="request"】
· 【从page中取值,pageContext.getAttribute("adminPassword2")】null
· 【从request中取值,value="#request.adminPassword2"】pass
· 【从session中取值,value="#request.adminPassword2"】
· 【从application中取值,value="#application.adminPassword2"】
四:
指定set标签声明的变量的的范围,如【var="adminPassword3" value="password" scope="<font color="red">session</font>"】<br/>
<s:set var="adminPassword3" value="password" scope="session"></s:set>
<li>【从page中取值,pageContext.getAttribute("adminPassword3")】<%=pageContext.getAttribute("adminPassword3") %></li>
<li>【从request中取值,value="#request.adminPassword3"】<s:property value="#request.adminPassword3"/></li>
<li>【从session中取值,value="#request.adminPassword3"】<s:property value="#session.adminPassword3"/></li>
<li>【从application中取值,value="#application.adminPassword3"】<s:property value="#application.adminPassword3"/></li><br/><br/>
这个运行的结果是(浏览器上):
· 指定set标签声明的变量的的范围,如【var="adminPassword3" value="password" scope="session"】
· 【从page中取值,pageContext.getAttribute("adminPassword3")】null
· 【从request中取值,value="#request.adminPassword3"】
· 【从session中取值,value="#request.adminPassword3"】pass
· 【从application中取值,value="#application.adminPassword3"】
五:
指定set标签声明的变量的的范围,如【var="adminPassword3" value="password" scope="<font color="red">application</font>"】<br/>
<s:set var="adminPassword4" value="password" scope="application"></s:set>
<li>【从page中取值,pageContext.getAttribute("adminPassword4")】<%=pageContext.getAttribute("adminPassword4") %></li>
<li>【从request中取值,value="#request.adminPassword4"】<s:property value="#request.adminPassword4"/></li>
<li>【从session中取值,value="#request.adminPassword4"】<s:property value="#session.adminPassword4"/></li>
<li>【从application中取值,value="#application.adminPassword4"】<s:property value="#application.adminPassword4"/></li><br/><br/>
这个运行的结果是(浏览器上):
· 指定set标签声明的变量的的范围,如【var="adminPassword3" value="password" scope="application"】
· 【从page中取值,pageContext.getAttribute("adminPassword4")】null
· 【从request中取值,value="#request.adminPassword4"】
· 【从session中取值,value="#request.adminPassword4"】
· 【从application中取值,value="#application.adminPassword4"】pass
分享到:
相关推荐
这是学习struts2时记得重点笔记,包括了一些原理,ognl语句的编写,以及如何设置拦截器等等一些基本知识,起到复习和巩固的作用
struts2学习笔记,非本人所写,但有学习的价值,总结的很好,分享一个!
struts2笔记
黑马程序员Struts2笔记,包括前两天的内容,不包括源码,只是笔记文档
struts2学习笔记总结
Struts2笔记 本人工作中积累的,故做成笔记以供大家一起学习进步. 模块分的非常详细,各个细节都会关注到,只挑选其精华,工作中用得到的技术!!! 不要看资源小,起到的作用却非常大!!!
这是本人学习Struts2时的笔记,会不断的更新的
struts2学习笔记,拦截器,action,所需jar包,从零开始
毕生学习struts2的学习笔记,整理了好久,实打实的干货
Struts2学习笔记,介绍了struts2的基础部分
学习Struts2第三天笔记
STRUTS经典笔记STRUTS经典笔记STRUTS经典笔记STRUTS经典笔记STRUTS经典笔记
里面包含了全面的struts2重点内容,讲解比较详细,希望对大家有帮助吧!
学习Struts2第四天笔记
struts2知识点:处理流程,基本配置,与servlet的API解耦,结果类型,通配符和动态方法的调用,类型转换,文件上传,拦截器,表单验证,国际化,OGNL表达式,UI标签,模型驱动,防止表单重复提交,项目练习知识点:...
struts2笔记1
namespace :对应与项目名称后面的"/"(例如Struts2_0100_Introduction后面的"/") (http://localhost:8080/Struts2_0100_Introduction/) 四、 标签 是用来解决重名的问题,例如当系统的前台和后台都有一个action...
非常详细的SSH笔记,Struts2笔记+Hibernate3.6笔记+Spring3笔记,word文档,内容非常详细,可以直接看我的笔记就能轻松学会框架