如何防止重复提交 用session 如何防止重复提交某个 action 5次? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 防止5次?不太明白重复提交:如果是用struts1和struts2,都提供了token标签,配置简单可以防止表单重复提交 没有用struts ,只用 session 行不行? 就是有个需求,同一手机用户提交同一个表单,每天不能超过5次,具体要用session来实现 ... 用JavaScript还好点,你计算session的数量就要创建,这样不是很浪费资源吗 这个得用数据库或文件永久存储,session过期后数据就丢失了不能存一整天的数据。 Session 做防止重复的不行的,application做这个是可以de,我用application做过这个东西,很不错的 可以考虑下用response.redirect,或者用javascript来阻止用户的多次点击提交按钮!这个两个都是比较简单的办法! session不行的,应为关闭浏览器,再重开,数据就reset了.在application中用 name做key, 次数作value, 就ok了.缺点就是每个人消耗一点内存,如果用户过多,不适合.在数据库中保存这个计数器也可行,缺点就是消耗数据库访问资源.自己去权衡吧. java后台调用ocx求解!! 请求Connection Leak的例子! struts 2.1.6 ---- jsonplugin0.33 的问题 关于Hibernate进行单向一对多的映射问题 struts 1 类型转换异常如何 跳转?? 求一份webservice项目源码 一个ORM问题.最基本的,如何实现两个模型类的一对多/多对一映射. 求大神帮忙 j2ee环境下连接sql server2000数据库的错误信息,哪位能帮忙看一下,不甚感激! jbuilder6 如何才能自动生成ejb_jar配置文件! ssh2的proxool连接池问题 急!如何定义这么一个变量(例子说明。。),散分
重复提交:如果是用struts1和struts2,都提供了token标签,配置简单可以防止表单重复提交
session过期后数据就丢失了不能存一整天的数据。
我用application做过这个东西,很不错的
或者用javascript来阻止用户的多次点击提交按钮!
这个两个都是比较简单的办法!
在application中用 name做key, 次数作value, 就ok了.缺点就是每个人消耗一点内存,如果用户过多,不适合.
在数据库中保存这个计数器也可行,缺点就是消耗数据库访问资源.
自己去权衡吧.