Struts2 from表单提交后 execute方法执行两次?

taopeipei 2010-10-19 10:51:00
Struts2 from表单提交后 execute方法执行两次?

<form action="XXX.action" method="post">
<table id="saveMessage"> <tr>
<td> 留言 </td><td><textarea rows="6" cols="40" name="msgContent" id="msgContentId"></textarea> </td>
</tr>
<tr>
<td>验证码</td><td><input type="text" name="valcode" id="codeId" size="10">
<a href="javascript:reloadcode2();" style="cursor: hand;">
<img src="image.jsp?" align="middle" id="randomming2" />看不清?</a></td>
</tr>
<tr><td colspan="2" align="center"><input type="submit" name="messageName" id="messageId" value="提交"> </td> </tr>
</table></form>
...全文
256 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
taopeipei 2010-10-19
[Quote=引用 3 楼 as5879081 的回复:]
就这html代码 没有理由能提交两次。
[/Quote]

这是页面中的一块,我把它单独拿出来,还是会执行两遍,真实郁闷了
回复
as5879081 2010-10-19
就这html代码 没有理由能提交两次。
回复
taopeipei 2010-10-19
[Quote=引用 1 楼 qqq320320 的回复:]
lz 检查你页面上是否有debug标签(<s:debug/>)如果有,删除这个标签
[/Quote]

没有这个标签啊?
回复
qqq320320 2010-10-19
lz 检查你页面上是否有debug标签(<s:debug/>)如果有,删除这个标签
回复
taopeipei 2010-10-19
[Quote=引用 10 楼 dd_zhouqian 的回复:]
引用 7 楼 qqq320320 的回复:
LZ 给你个建议,而且这个建议肯定能帮你解决问题。。。用排除法
首先:页面全部删除
然后再一个个添加页面元素。。这样肯定能解决问题。


切记,要有耐心,也许你放弃那一刻的下一步就能解决问题。。。

排除法肯定能解决问题
[/Quote]

Good Idea
回复
aoli444 2010-10-19
估计是后面的问题
回复
dd_zhouqian 2010-10-19
[Quote=引用 7 楼 qqq320320 的回复:]
LZ 给你个建议,而且这个建议肯定能帮你解决问题。。。用排除法
首先:页面全部删除
然后再一个个添加页面元素。。这样肯定能解决问题。


切记,要有耐心,也许你放弃那一刻的下一步就能解决问题。。。
[/Quote]
排除法肯定能解决问题
回复
qqq320320 2010-10-19
如果可以的话,把整个页面的代码发来,再帮你研究。。。。。
回复
qqq320320 2010-10-19
记得来分哦。
回复
qqq320320 2010-10-19
LZ 给你个建议,而且这个建议肯定能帮你解决问题。。。用排除法
首先:页面全部删除
然后再一个个添加页面元素。。这样肯定能解决问题。


切记,要有耐心,也许你放弃那一刻的下一步就能解决问题。。。

回复
taopeipei 2010-10-19
[Quote=引用 5 楼 dd_zhouqian 的回复:]
楼主的struts.xml配置文件没问题吧
[/Quote]

没问题的,现在没办法了,只能通过其它办法了:(当第一遍成功后,设置attribute,使第二遍执行execute时失败)
回复
dd_zhouqian 2010-10-19
楼主的struts.xml配置文件没问题吧
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-10-19 10:51
社区公告
暂无公告