105.Token Interceptor【表单的重复提交】

半腔热情 提交于 2020-02-07 19:00:39

步骤:    1.定义一个JSP页面

                 2.定义一个struts_token.xml配置文件

                 3.配置struts.xml

(1)JSP页面中增加一个隐藏域  <s:token></s:token>

(2)第二步其实就是配置拦截器,可以在现有的xml文件中配置

(3)其实就是把第二步中的xml加入到struts.xml中去

注意蓝色部分    

经过以上配置后,再次重复提交表单就会报出相应的信息。

提示为英文提示,我们如果需要中文提示,可以在该namespace下面建立一个token.properties资源文件,名字必须为这个名字。其实就是用它来覆盖底层struts-messages.properties中的英文提示。

设置完成后还需要在struts.xml中进行资源文件配置即可。如下图

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!