framset里页面跳转问题

gzppsj 2010-09-28 03:17:16
页面是一个框架集合(头部页面,菜单页面,主体页面),在菜单页面里面点击一个增加操作链接,然后主体页面后打开了一个增加的表单,请问在表单提交以后,struts怎么的跳转怎么跳到之前做提交表单时候的那个页面???求高手赐教。
...全文
128 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧