读书人

struts2的action中 拼接字符串传参有

发布时间: 2012-01-15 22:57:48 作者: rapoo

struts2的action中 拼接字符串,传参问题
当用户操作成功后 我想除了 提示用户操作成功以后 还让程序从这个方法转到另一个方法,但是现在两个方法不在同一个action中。后来想到一个办法:
如:

HttpServletResponse response=org.apache.struts2.ServletActionContext.getResponse();
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=utf-8");
PrintWriter out=response.getWriter();

out.print("<script>alert('您已成功回复');window.location.href='pdisputesAction!findpdisputesObje.dhtml?id= &[color=#0000FF]pageNo= ';</script>");[/color]

action中我得到了 id 和pageNo的值.现在关键的问题是
我该如何将这两个值传过去啊!传给pdisputesAction的findpdisputesObje方法。后面的window.location.href里面如何改怎么做!??

[解决办法]
进入这个页面之前,就可以把值存到request里面、在页面上在获取呗、
[解决办法]
既然用struts2就可以在result里面配置成/namesapce/**.do啊
[解决办法]
String id = request.getParameters("id");
[解决办法]
问题描述不清怎么回答!

pdisputesAction!findpdisputesObje.dhtml? //你这里明显给了dhtml页面怎么说是给了action???

你在第一个action中获取到之后把它们塞到session中,后面不管到action或者到页面都可以取到
[解决办法]
问题描述太糊涂...
要处理几个action用chain的result不就好了

读书人网 >J2EE开发

热点推荐