首页 > 代码库 > struts2防止重复提交的办法
struts2防止重复提交的办法
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <struts> <constant name="struts.enable.DynamicMethodInvocation" value=http://www.mamicode.com/"true" />>上面是struts.xml中的代码,主要的代码是:
<result name="invalid.token">/token_error.jsp</result>
这样一段。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="/struts-tags" prefix="s"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <!-- 这个地方是用来显示错误信息 --> <s:fielderror/> <form action="data.action" method="post"> 用户名:<input type="text" name="username"><br> 密码:<input type="password" name="password"><br> -------------------联系方式----------------<br> 手机:<input type="text" name="contact.phone"><br> 地址:<input type="text" name="contact.address"><br> 邮箱:<input type="text" name="contact.email"><br> <s:token></s:token><!-- 防止重复提交,要加上这一段话 --> <input type="submit" name="ok"><br><br> <a href=http://www.mamicode.com/"FunctionInterceptor.action">测试FunctionInterceptor的add
>
在JSP页面中,要加上这样一段话,<s:token></s:token><!-- 防止重复提交,要加上这一段话 -->就可以防止重复提交了。
struts2防止重复提交的办法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。