struts2--使用<s:token></s:token>标签防止重复提交

简介:

取个小例子:
这是网页:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<body>
 
 
<s:actionerror/>
 
<s:form action= "LoginAction" method= "post" >
 
<s:token></s:token>
 
<s:textfield name= "produ" label= "预定产品的编号" />
 
<s:textfield name= "onum" label= "预定数量" />
 
<s:submit value= "提交" ></s:submit>
 
</s:form>
 
</body>

 这是struts-xml配置文件:

<action name="LoginAction" class="sedion.xq.action.LoginAction">

                           

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

                           

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

                           

    <result>

                                   

    /dakjfhkah.jsp

                           

    </result>                       

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

                   

    </action>


    or


          <action name="LoginAction" class="sedion.xq.action.LoginAction">


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


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


        <result>


        /dakjfhkah.jsp


        </result>



        </action>

相关文章
|
8月前
|
存储 自然语言处理 API
|
4月前
|
存储 安全 NoSQL
Cookie、Session、Token 解析
Cookie、Session、Token 解析
86 0
|
6月前
|
安全 NoSQL Java
JWT和Security 登录权限判断和token访问和让token失效
JWT和Security 登录权限判断和token访问和让token失效
|
8月前
|
存储 JSON 安全
一文带你了解cookie、session、token区别
【4月更文挑战第10天】
493 3
一文带你了解cookie、session、token区别
|
存储 前端开发 数据库
Session、Cookie和Token的主要区别
Session、Cookie和Token的主要区别
224 1
|
存储 缓存 安全
Cookie、Session与Token的区别理解
由于HTTP协议本身是无状态的,及服务器无法判断用户身份。cookie与session都是用来跟踪浏览器用户身份的会话
134 5
Cookie、Session与Token的区别理解
|
存储 安全 应用服务中间件
cookie、session和token的区别
cookie、session、token没有绝对的好与坏之分,主要还是要结合实际的业务场景和需求来决定采用哪种方式来管理会话,当然也可以三种都用。
195 0
cookie、session和token的区别
|
算法 中间件
koa如何进行token设置和进行token过期验证
两个参数分别是签名算法和自定义的签名Key(盐)。签名key可以byte[] 、String及Key的形式传入。前两种形式均存入builder的keyBytes属性,后一种形式存入builder的key属性。如果是第二种(及String类型)的key,则将其进行base64解码获得byte[] 。
|
存储 算法 数据库
Token、Cookie、Session 的关系
Token、Cookie、Session 的关系
|
Java
struts2令牌(token)内部原理
      小菜最近接触了struts2中的令牌知识,由于该知识点比较重要,因此想弄明白些,于是满怀信心的上网查阅资料,结果让小菜很无奈,网上的资料千篇一律,总结出来就一句话:“访问页面时,在页面产生一个token id,同时在服务器的session中保存一个同样的id,提交时判断如果相同怎么样不相同怎么样。
1055 0