在JSP页面中怎么获得Struts2在action中配置的request
在jsp页面中怎么获得Struts2在action中配置的request。
我在后台的配置如下:
List list = new ArrayList();
list.add(users);
ActionContext ct= ActionContext.getContext();
HttpServletRequest request=(HttpServletRequest)ct.get(ServletActionContext.HTTP_REQUEST);
request.setAttribute("list", list);
return "success";
在页面上面用struts2的标签就是得不到在request中寸的值
<s:iterator id="it "value="#request['list']" status="struts">
${it.password}
</s:iterator>
<s:iterator value="#list" />
<s:iterator id="it "value="#request['list']" status="struts">
${it.password}
</s:iterator>
这个id改成var
<s:iterator value="list" />
如果action中定义了list属性并且get set方法 3楼方法也是可以的
这样就够了。。直接value = "list" 就ok。
<s:iterator value="list" />
楼上正解
用struts2你还用request.setAttr()..
你还不如不用struts2..
对于一个action来说本身那些属性就是用来封装请求和响应的..在valueStack中..当然valueStack是在request作用说中所以没有必要用request.setAttr()这样来做了。
<s:iterator id="it "value="
相关问答:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");
把编码统一
/**
......