当前位置:编程学习 > JAVA >>

求教个Spring2+struts2+hibernate3框架下问题


a.jsp请求aAction,转发到b.jsp
在b.jsp页面上找不到a.jsp请求过来的参数,貌似aAction在转发时将a.jsp请求的参数清了,
我单用struts2没这个问题,是不是spring有什么配置? --------------------编程问答-------------------- 转发方式应该共享request的信息的,又不是重定向,而且在aAction中设置其他参数可以传递到b.jsp上,就a.jsp请求的参数过不去 --------------------编程问答-------------------- a.jsp请求到Action 把接受到的请求参数保存起来  request.setAttribute("参数",参数);

b.jsp在再去 取该参数就行了
--------------------编程问答-------------------- 若是用spring的话,可以在action类中set和get页面传递过来的参数,注意参数名要与传递过来参数名一样,这样在响应a.jsp发送的请求action方法直接return 字符串,即structs配置中<result name="">b.jsp</result>   name的值,在b.jsp页面直接就可以使用el表达是获取参数值了
不知说清楚没。 --------------------编程问答-------------------- 就是这样做没效果才问的 --------------------编程问答-------------------- 你的参数是以什么方式传递的?如果是在action后面直接加上需要传递的参数应该能传过去的吧。。。
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,