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

(转)防止刷新/后退引起的重复提交有关问题的Java Token代码,非Strut

2012-08-21 
(转)防止刷新/后退引起的重复提交问题的Java Token代码,非Strut表单包含隐藏的token字符串:form......i

(转)防止刷新/后退引起的重复提交问题的Java Token代码,非Strut

表单包含隐藏的token字符串:

<form>
......
<input type="hidden" name="<%=Token.TOKEN_STRING_NAME %>" value="<%=Token.getTokenString(session) %>">
......
</form>

在Server端action中进行检验。

if(Token.isTokenStringValid(request.getParameter(Token.TOKEN_STRING_NAME), request.getSession())){
//进行正常业务流程
}
else{
//进行防重复提交处理流程
}

完毕。

?

?

原文地址:http://hi.baidu.com/bobylou/blog/item/a9519e3d3329bf02bba167ea.html

热点排行