struts2+freemarker中防止表单的重复提交token

struts2+freemarker中防止表单的重复提交token

struts.xml中配置拦截器和重复提交以后跳转的页面

< action  name ="orderOk"  class ="foodShop"
   method
="orderOk" >
     
< interceptor-ref  name ="token" />         
     
< interceptor-ref  name ="defaultStack" />    
  
< result  name ="invalid.token"  type ="freemarker" > /WEB-INF/outlook/food_01/error.html </ result >
   
< result  type ="freemarker" >
    /WEB-INF/outlook/food_01/order_ok.html
   
</ result >
  
</ action >
在页面的表单中加入<@s.token>就可以了

你可能感兴趣的:(struts2+freemarker中防止表单的重复提交token)