webwork中action的返回页面位置

来源:百度知道 编辑:UC知道 时间:2024/07/01 07:21:36
页面中分层的窗体,在一个层窗体中调用action后,要求返回的页面是在整个窗体显示,要怎么设置?
如上,左,右3层的页面布局,在最下面一层调用的action,要在原来的整体页面显示返回的页面,而不要只在调用的那一层显示。

<result name="login" type="redirect">
<param name="location">/index.jsp</param></result>
中的location要改为什么?
我是在webwork里添加一个拦截器,执行action前验证用户是否登录,但是某些action处在页面的第3-4层框架布局里,导致登陆页面显示在了action所在的布局部分,很不协调。

你是用什么调用的Action,是表单还是超链接?
在你调用Action的地方加上一个参数就可以。
表单加到<form targets="_blank" >...</form>
超链接<a target="_blank"></a>

还有一种效果就是原来页面完全覆盖
表单加到<form targets="_top" >...</form>
超链接<a target="_top"></a>

你自己想改什么就改成什么

location应该是指定的要跳转的框架的名