struts1中如何把后台数据转发到两个不同的页面?
注:要在同一个Action的同一个方法中编码!如果只在一个方法中把数据转发到一个页面是没有问题的,如果只在一个方法中把数据转发到两个不同的页面就不行了!求解……谢谢...
注:要在同一个Action的同一个方法中编码!如果只在一个方法中把数据转发到一个页面是没有问题的,如果只在一个方法中把数据转发到两个不同的页面就不行了!求解……谢谢
展开
2013-05-22
展开全部
如果是同时调用一个action是不可以跳到两个界面并显示出来的 要跳两个界面必须调用两个方法你 可以在你的Action里面再写一个方法 比例:第一个是actionone 执行完后使用 return mapping.findForward("actionone"); 然后在Struts-config.xml 里面写配置文件<forward name="actionone" path="/actionone.jsp" />跳转到actionone.jsp界面显示 第二个 actiontwo 执行完后使用 return mapping.findForward("actiontwo "); 然后在Struts-config.xml 里面写配置文件<forward name="actiontwo " path="/actiontwo .jsp" />跳转到actiontwo .jsp界面显示 actionone和actiontwo 所执行调用的都是同一个方法这样就达到了一个方法中的数据多个页面显示 最后在表单里面发出请求<form action="userLogin.do?op=actionone" method="post">-- op 来自Struts-config.xml <action
attribute="userForm"
name="userForm"
parameter="op" //这里
path="/userLogin"
scope="request"
type="com.zf.web.action.UserLoginAction"></action>
attribute="userForm"
name="userForm"
parameter="op" //这里
path="/userLogin"
scope="request"
type="com.zf.web.action.UserLoginAction"></action>
2013-05-22
展开全部
你两个不同的页面需要同时展示吗?如果是一个页面上内嵌了 两个不同页面的话,也可以 通过两个异步请求来完成 展示,如果是一个action 转发到2个不同页面,这样是不能实现的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询