java - 避免重复提交Struts 2 jsp页面

标签 java html jsp struts2

大家好,我有一些 jsp 页面,我正在使用 struts2 来处理我的表单。 用户提交表单后,地址栏显示的url变成了somthing.action,所以当用户刷新页面时,表单又被提交了。我该如何处理?提交表格后。

最佳答案

如果目标是防止重复提交表单,那么使用token拦截器http://struts.apache.org/2.x/docs/token-interceptor.htmltokenSession 拦截器 http://struts.apache.org/2.x/docs/token-session-interceptor.html .

如果您只是想在提交后刷新页面而不再次提交,则重定向到只显示结果而不显示表单的操作。为此使用 redirectAction 结果。

关于java - 避免重复提交Struts 2 jsp页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13529166/

相关文章:

java - 获取方法 url 在文件名(源)之前包含 %E2%81%A9,为什么?

用于 alpha 和空格的 java 正则表达式包括 [ ]\

java - 缺少一些东西来完成我的程序

java - 创建新的 Mule 连接器后无法在 IntelliJ 中运行验收测试

html - 在 AEM 的文本 RTE 组件中调整 html 卡片元素的边距

html - 如何在 css 中的各个部分之间获取图像

html - 背景图片不显示

java - 将数据从 Servlet 传递到 JSP(实时)

java - 用于日志记录的最佳 NoSQL 解决方案

java - 如何在 JSP 中使用 SLF4J 记录器