社区
Web 开发
帖子详情
struts1 重复请求的问题 数据重复显示
xiaoyuaixiaofan
2011-09-07 11:02:13
在菜单里有一个按钮,我直接请求到了一个action,得到一个list数据后,转发到jsp页面,用下拉列表显示出来。现在问题就来了,
1当我再点按钮时,相当于又一次请求,下拉列表里的数据会重复出现
2当我的js confirm点取消时也会出现数据重复的情况
3用重定向,list数据传不过去啊
...全文
59
回复
打赏
收藏
struts1 重复请求的问题 数据重复显示
在菜单里有一个按钮,我直接请求到了一个action,得到一个list数据后,转发到jsp页面,用下拉列表显示出来。现在问题就来了, 1当我再点按钮时,相当于又一次请求,下拉列表里的数据会重复出现 2当我的js confirm点取消时也会出现数据重复的情况 3用重定向,list数据传不过去啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
struts2表单
重复
提交
问题
struts2
重复
提交 我们先来说一下什么是
重复
提交:所谓
重复
提交,就是用户在页面多次点击提交按钮,或者通过不断刷新页面,把已经提交过的
数据
多次向后台提交。
重复
提交对于查询类的功能,
问题
还不是太大,但是对于新增或是修改类的功能,就有可能凭空的出现很多同样信息的
重复
数据
,从而导致业务功能出现错误。 一、造成
重复
提交主要的两个原因: 在我们平时的开发过
Struts解决
重复
提交
问题
当我们在Struts中提交表单后,可以通过会退按钮返回到原来的表单页面,进行
重复
性提交。这在很多情况下是不允许的。比如当注册用户的表单中,当提交成功后,回退或者按刷新按钮可以再次提交表单,这样造成
数据
的不一致性,因为
数据
已经提交。Struts中可以利用同步令牌机制来解决
重复
提交表单的
问题
。在Struts的Action中提供了和同步令牌相关的方法protected boolean isTok
struts2防止
重复
提交
问题
所谓
重复
提交,就是用户在页面多次点击提交按钮,或者通过不断刷新页面,把已经提交过的
数据
多次向后台提交。
重复
提交对于查询类的功能,
问题
还不是太大,但是对于新增或是修改类的功能,就有可能凭空的出现很多同样信息的
重复
数据
,从而导致业务功能出现错误。 用一个实例来让大家体会一下
重复
提交的
问题
,来实现一个订单新增的功能,订单号一般都是由后台自动生成,前台页面只要传递订购人、订购商品和订购数量等订单的具
struts2获取
请求
参数的三种方法
1.属性驱动 (1)action类中提供和
请求
参数相匹配的属性, (2)提供set方法. struts2会根据
请求
参数名调用set方法来设置action类中对应的属性,这样在action类的方法中调用对应属性就能获取到
请求
参数值. 2.对象驱动 (1)在action类中实例化一个JavaBean对象(不实例化会导致获取到的是null,参数值会无法注...
SSH框架之Struts的常用技术——
数据
回显、防止表单
重复
提交
Struts2的常用三大技术: 1、
数据
回显 2、模型驱动 3、防止表单
重复
提交 一、
数据
回显: 1、
数据
回显,必须要用struts标签! 2、代码讲解: 1)Action: // 进入修改页面 public String viewUpdate() { // 模拟一个对象(先获取一个id,再根据id调用service查询,把查到的结果保存到域)
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章