首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Struts2应用token标签防止重复提交

2012-08-22 
Struts2使用token标签防止重复提交??1. 填写token标签(查看源码生成了一个隐藏域)s:form actionloginac

Struts2使用token标签防止重复提交

?

?

1. 填写token标签(查看源码生成了一个隐藏域)

<s:form action="loginaction" method="post">

<s:token></s:token>

<s:textfield name="user.fname" label="用户名" />

<s:textfield name="user.fpassword" label="密码" />

<s:submit label="登录"></s:submit>

</s:form>

?

?

2. 在Struts.xml文件中对需要做防止重复提交的处理Action配置如下:

?

<action name="loginaction" method="login"

exception="Exception"></exception-mapping>

<!-- 配置token -->

<interceptor-ref name="defaultStack"></interceptor-ref>

<interceptor-ref name="token"></interceptor-ref>

<result name="invalid.token">/tokenresult.jsp</result>

</action>

?

?

热点排行