各位高手,我在JSP里面里用<IFRAME name=probtxt width="100%" src="PFTest.jsp?startIdx=0" height="550"></IFRAME>嵌入另一个页面,在那页面里用一个按钮触发一事件,转向action去处理后
return mapping.findForward("success");转向另一个页面。我用的是Struts架构。
现在我问题是:转向的页面被嵌套进IFRAME 里,而我要的是重新定向到另一个页面,而不是嵌在里面。因为在URL上是显示一个action.do的,刷新后又会回到旧页面的.
请各位高手赐教啊!~~~~~~~帮帮我

解决方案 »

  1.   

    按钮触发事件的javascript函数里这样写
    parent.location="yourAction.do";
      

  2.   

    按钮的代码是<input type="submit" name="submit" value="提  交"/>喔,这么加那个啊??
      

  3.   

    我在那个IFRAME 指向的页面里实现了分页显示的功能。有几个按钮,如上一页,下一页,提交……,在action那,我通过获取按钮的value值来判断用户按了哪个按钮,上一页、下一页就要回到原来的页面,提交则转向另一个页面。这些在struts-config里定义了。现在就是提交后的页面还是只替换嵌入的页面,而不是新页面。所以请教大家,帮帮忙,怎样另起新页面!万分感谢!