1.application对象:用于访问ServletContext,例如#application.userName或者#application['userName'],相当于调用ServletContext的getAttribute("username")。
2.session对象:用来访问HttpSession,例如#session.userName或者#session['userName'],相当于调用session.getAttribute("userName")。
3.request对象:用来访问HttpServletRequest属性(attribute)的Map,例如#request.userName或者#request['userName'],相当于调用request.getAttribute("userName")。
4.parameters对象:用于访问HTTP的请求参数,例如#parameters.userName或者#parameters['userName'],相当于调用request.getParameter("username")。
5.attr对象:用于按page->request->session->application顺序访问其属性。
6.
|--request
|--application
context -----|--OgnlValueStack root变量[action, OgnlUtil, ... ]
|--session
|--attr
|--parameters
注意:在Action中声明对象时,请不要命名为以上所列举出对象的名字的前三个字母打头!比如在Action中声明 private Apply app,该属性名就和application的前三个字母类似!
具体原因正在寻找..
分享到:
相关推荐
<s:iterator value="list" id="book" status="u"> <s:property value="id" /> <s:property value="name" /> <s:...
NULL 博文链接:https://shupili141005.iteye.com/blog/667446
在action里面写了方法获取一个list,再将这个list的值放到jsp页面中显示出来,用的是<s:iterator>标签。
包含 strust2 s:iterator 一些常用情况的总结 如 遍历数组、list、map 并且list又分2种情况,map又分4种情况等。
因为count属性值为3,所以只有前三个内容(aaa,bbb,ccc)在生成的iterator中。 Generate an iterator with count attribute <s:generator val="%{'aaa,bbb,ccc,ddd,eee'}" count="3"> <s:iterator> <s:property />...
。。。
。。。
webwrok iterator标签status属性使用方法 一看就明白 很清楚
struts2中iterator 标签的使用详解
EL表达式原理EL表达式原理EL表达式原理EL表达式原理EL表达式原理EL表达式原理EL表达式原理EL表达式原理
4. <s:push value=""></s:push>-----value的值push到栈中,从而使property标签的能够获取value的属性 R: 1. 2. <s:radio list=""></s:radio>-----单选按钮 3. <s:reset></s:reset>-----重置按钮 S: 1...
jsp自定义标签iterator遍历list[整理].pdf
。。。
。。。
自己使用过的struts2标签总结 1. resList是action中的一个属性 <s:iterator id="rs" value="resList" status="count" > </s:iterator> <s:iterator id="pwd" value="#request.usePwdList" status="mIndex"> ...
主要介绍了JSP中c:foreach遍历和s:iterator遍历异同,以两个完整实例形式对比分析了c:foreach遍历和s:iterator遍历的具体用法,具有一定参考借鉴价值,需要的朋友可以参考下
NULL 博文链接:https://takeme.iteye.com/blog/1663239
1:在action中定义的变量,在jsp页面中显示用:<s:property value="变量名" /> 2:在页面中实现自动增加的序号用iterator的statuts的index属性 eg: <s:iterator value="#request.inOutAccountList" id="data" ...
<%@ taglib uri="/struts-tags" prefix="s...(4) <s:iterator> (5) <s:include> (6) <s:form>、<s:hidden> (7) <s:textfield>、<s:password>、<s:checkbox>、<s:textarea> (8) <s:select>、<s:radio>、<s:checkboxlist>
NULL 博文链接:https://davyjones2010.iteye.com/blog/1876389