防表单重复提交

一般做添加修改的功能时,要防表单重复提交,如果不限制就会影响后台的数据,会产生很多没用的垃圾数据,对性能也不好


第一步:

在struts.xml文件中添加或者修改方法配置token拦截器



第二步:

表单重复提交时需要的找得视图

/WEB-INF/jsp/admin/identity/addUser.jsp
     

第三步:

在添加页面(addUser.jsp)中需要传一个token到后台




	
	

第四步:

添加页面(addUser.jsp输出提示信息.
         


	

第五步:

对提示信息处理国际化,因为提示消息刚开始显示的是英文,英文不好就会看不懂,我们只好把英文提示信息改为中文,这样都能看的懂了
       第一小步:xml文件配置  


         第二小步:properties文件配置(oa_messages_zh_CN.properties
oa_messages_zh_CN.properties:文件格式内容是key=value形式。配置如下:
struts.messages.invalid.token=表单重复提交!



		
		
			
			
			
			
			
			/WEB-INF/jsp/admin/identity/user/addUser.jsp
			
			/WEB-INF/jsp/admin/identity/user/addUser.jsp
			
			
			/WEB-INF/jsp/admin/identity/user/addUser.jsp
			
		
		


你可能感兴趣的:(项目(ssh)--OA办公系统,表单,数据,防表单重复提交)