您的位置:首页 > 其它

在action中将数据传给页面的三种方式

2016-03-29 21:59 204 查看
      在action中将数据传给页面一共有四种方式

                  1   将数据放入ActionContext.getContext().put("departmentList", departmentList); 

                                  读取方式    <s:iterator  value="departmentList"> <s:property value="dname"/> </s:iterator>

                  2  将数据放入ActionContext.getContext().getValueStack().push(departmentList); 是将数据放入栈顶

                                    读取方式 默认是从栈顶读取<s:iterator> <s:property value="dname"/> </s:iterator>

                3    将数据放入ServletActionContext.getRequet.setAttribute() 即将数据放入request中

                       读取方式<s:iterator value="#request.departmentList"> <s:property value="dname"/> </s:iterator>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Structs2