www.1862.net > 请教struts2 ACtion中的数组传递到jsp页面的问题

请教struts2 ACtion中的数组传递到jsp页面的问题

LZ是想问action中已有list 对象的值时,JSP页面的获取么? 如果action 中有List users, JSP页面可以通过 ....... //迭代器 ${u.name} ${u.password} 在页面就会输出User相关信息

1.用request.setAttribute()方法,不过只适用于请求转发,不可用于重定向 2.用session.setAttribute()方法 3.用struts2标签,在Java类中定义这个值对象,然后赋值,并且给出setter和getter方法,在jsp页面中,使用 来获取

看过你的帖子 先说一下你编码的缺点。 Map request = (Map) ActionContext.getContext().get("request"); 既然你知道request是一个已存在的对象,在定义对象时就不要再用request这个名字,容易给他人以及自己以后造成误解 用struts2标签可以这么做

只要action的属性名和页面的文本域的name一致就可以了。 1、创建的LoginAction如下: public LoginAction extends ActionSupport { private String userLogin; public String execute{ //action执行的主方法 } public String getUserLogin(){ re...

1.用request.setAttribute()方法,不过只适用于请求转发,不可用于重定向 2.用session.setAttribute()方法 3.用struts2标签,在Java类中定义这个值对象,然后赋值,并且给出setter和getter方法,在jsp页面中,使用 来获取

action中 return SUCCESS; 前面 加 request.setAttibute("param", result) welcome.jsp页面 取 request.getAttribute("param") 另外struts-config.xml中你配置了return success 是跳转到welcome.jsp吧?

写个隐藏域 在Action中把xxx设为私有属性,添加get(),set()方法后,就可以直接用了

不用 list返回后 jsp页面用id直接取就行了 action不是检索出来了吗 然后有个list名 用这个就行了

有些东西钻进去没意思,可能这里涉及很多处理,我只能告诉你处理办法。 一般在判断非空的时候,我一般想都不用想,直接 if(!"".equals(obj) && obj != null){ } 所以对于查询的过滤条件,你不要就是通过判断传入参数进行非空判断后 拼装一个sql...

jsp中传值给struts2的action类可以使用struts2的标签,示例如下: Add to Cart

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com