VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 848|回复: 0

struts中ActionForm属性一旦赋值自动提交,如何解决?

[复制链接]

2

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-4 16:30:01 | 显示全部楼层 |阅读模式
我建立了一个ActionForm,里面有比较多的属性,继承自:ActionForm-BaseForm(自定义)-OperateActionForm(自定义)-ModifyForm。
在ModifyForm.reset方法中读取数据库对象paper,然后将paper的各个属性赋值给ModifyForm上的各个对应属性。

在ModifyForm.Validate方法中校验属性不空,则验证通过。现在的问题是我赋值之后,ModifyForm会自动运行至ModifyAction.execute,并自动提交。

于是原本应该browse.do-modify.do-report.do,现在变成,只要在browse.do中提交就自动执行到report.do。不知该如何解决?

由于原代码相当长,不便帖出,请高手帮忙.

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表