比如我现在插入一条记录,后台 return "success",
页面将会跳转去:
<result name="success">blog/success_insertBlog.jsp</result>
跳过去了success_insertBlog.jsp 页面,但地址栏的地址还是之前插入记录的地址,如果我再刷新,就又插入一条记录。怎么办?
我试过一个办法,<result name="success" type="redirect">,让地址重定向,虽然地址栏地址是变了,但这个页面接收不到我从后台的request传过来的值。
页面将会跳转去:
<result name="success">blog/success_insertBlog.jsp</result>
跳过去了success_insertBlog.jsp 页面,但地址栏的地址还是之前插入记录的地址,如果我再刷新,就又插入一条记录。怎么办?
我试过一个办法,<result name="success" type="redirect">,让地址重定向,虽然地址栏地址是变了,但这个页面接收不到我从后台的request传过来的值。
解决方案 »
- action跳转action怎么传值
- 各位大侠帮忙看看下面代码哪错了啊,应该怎么实现PreparedStatement优化啊
- 各位大哥 我这样写验证报的是null怎么改啊
- <s:radion》提交后如何获得的问题
- 求救HTML与servlet沟通问题。
- unix 下部署weblogic出现问题,请大虾们指教!
- SOA中也存在抄袭??
- 一个关于jbuilder的怪问题
- 准备到新公司上班,散分给留守的同事孬毛毛。祝愿他早日找到好单位!
- 你是怎么看 Macromedia ColdFusion 的?
- spring的定时调度,请做过类似开发的朋友给分析一下。谢谢!
- jsp出现空指针,报错处竟然是在<%处,请高手指点!!
<result name="suc" type="redirect-action">libraryImage!allLibrary.action</result>
插入一条记录后,向HttpSession里存放一个标志位如:
session.setAttribute("isinsert","1");
然后在执行插入操作的action上进行一个判断,
如果isinsert的值是1则不执行插入,
这样重新刷新页面的时候就不会再次插入了
token 有什么不好用的 ? 不明白
目前流行的有三种方法,具体你去看看把
去官网看文档或者去google例子
很简单,你用redirect重定向的方式跳转,一切就OK,你现在出现这个问题是因为你用的是请求转发的方式.
好了,给我多搞点儿分,结帐吧