framset里页面跳转问题

gzppsj 常熟电子口岸有限公司 项目经理  2010-09-28 03:17:16
页面是一个框架集合(头部页面,菜单页面,主体页面),在菜单页面里面点击一个增加操作链接,然后主体页面后打开了一个增加的表单,请问在表单提交以后,struts怎么的跳转怎么跳到之前做提交表单时候的那个页面???求高手赐教。
...全文
104 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ldz0414 2010-09-30
我写了个静态的html的,你参考下,我试过好用。
main.html
<html>
<head></head>
<frameset id="main" cols="258,*">
<frame name="left" src="left.html"></frame>
<frame name="right" src=" "></frame>
</frameset>
<body></body>
</html>

left.html
<html>
<head>
<script type="text/javascript">
function leftsub(){
alert("right");
parent.right.location.href="right.html";
//上边的href可以是html,jsp,也可以是struts2的right.action
}

</script>
</head>
<body>
<form>
<input type="text" name="test">
<button onclick="leftsub()" type="submit">submit</button>
</form>
</body>
<html>

right.html
<html>
<head></head>
<body>
right.jsp
</body>
</html>
  • 打赏
  • 举报
回复
gzppsj 2010-09-29
谁有tiles的demo,传个我看看~~~谢谢。。邮箱:423681503@qq.com
  • 打赏
  • 举报
回复
year1234 2010-09-29
<frameset id="sb">
<frame name="left" src="123.jsp"></frame>
<frame name="main" src="456.jsp"></frame>
</frameset>

在123.jsp 中的 <a href="**.do" target="main">到456.jsp</a>

试一下~~
  • 打赏
  • 举报
回复
Allan_Cai 2010-09-28
我是初学者,希望知道的同学最好是给段代码
  • 打赏
  • 举报
回复
hbu_zhy 2010-09-28
[Quote=引用 1 楼 zhuago 的回复:]
有三种方式
1.struts直接forword,表单提交给struts处理后直接forward到表单提交界面
2.使用tiles来控制,配置好layout,然后forward到对应的layout位置
3.使用js来做,提交完成后给个参数,onload的时候来判断,控制frameset的src
[/Quote]

很详细。
  • 打赏
  • 举报
回复
Allan_Cai 2010-09-28
补充提问:
在左框(left.jsp)调用一个Action,将该Action返回的结果页面显示在右框(right.jsp)中。应该怎么跳转。求教了!!!
  • 打赏
  • 举报
回复
zhuago 2010-09-28
有三种方式
1.struts直接forword,表单提交给struts处理后直接forward到表单提交界面
2.使用tiles来控制,配置好layout,然后forward到对应的layout位置
3.使用js来做,提交完成后给个参数,onload的时候来判断,控制frameset的src
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-28 03:17
社区公告
暂无公告