问题是这样的,譬如我有一个学生信息的主页面main.jsp 显示所有的学生信息。有一个新增按钮,点一下弹出一个新增页面add.jsp。双击一条学生信息,同样弹出一个编辑页面。编辑和新增是同一个页面。问题是我提交新增页面时执行add的action返回到本页面,此时本页面为编辑页面而同时我有想让main.jsp刷新。显示出新增的学生信息。这样的话actio得方法就要返回两个mapping.forword()。有没有哪位高人解决一下,本人感激不尽。
解决方案 »
- 怎么查找JTree节点,并展开它
- 在spring中有没有类似struts2 preparable 预执行的功能
- 面试--空指针判断处理
- jsp调用applet生成jfreechart图像的异常
- 有个问题始终不明白,开发门户网站,是用JSP好,还是ASP.NET好??请大侠指导··
- 小小问题,给我带来大麻烦,给高手指点~~~
- Java做服务器端时如何接收和处理android客户端base64编码过的图片呢?
- 使用实体EJB连接数据库oracle。jndi和对象关联问题。很菜,但不会。:(
- 如何在JtextPane中加入按钮,并实现其事件???
- java 仿视频视频网站的缓存下载功能实现?
- 关于form表单的问题
- 一个java不常用的关键字
<input type="button" value="新增" onclick="window.open('add.jsp')"/>
refresh_parent(){
var test = window.opener.document.all.test1;//获得父窗口test1对象
test1.value = "change";//对其值进行修改
window.close();//执行完关闭窗口,可以有可以无
} 将这个函数设置在body的onload里, 注意在main。jsp里打开新的页面时,用window.open(); 这样add.jsp是你main.jsp的子页面,这样能确保refresh_parent能获得父类对象并进行修改!因为父页面有onchange方法,test1值一旦改动会启动刷新页面!
这只是提一个思路,希望对你有点帮助!
里面的代码只是在这里手写的,不保证正确!你自己多写一下试试
祝你能成功!