你的主机中的软件中止了一个已建立的连接

1、异常表现:我在jsp文件中有一个<form>表单,里面有一个<button>保存事件按钮。<button  onclick="addOrUPdate()">保存</button>

onclick的js函数里我是用ajax提交的数据,用于局部刷新页面。

2、问题原因:<button>在Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。

所以导致了表单重复提交。出现“java.io.IOException: 你的主机中的软件中止了一个已建立的连接”异常。

3、问题解决:把代码 改为<button type="button" onclick="addOrUPdate()">保存</button>,为<button>按钮定义Type属性为button。

相关文章

$.AJAX()方法中的PROCESSDATA参数 在使用jQuery的$.ajax()方...
form表单提交的几种方式 表单提交方式一:直接利用form表单提...
文章浏览阅读1.3k次。AJAX的无刷新机制使得在注册系统中对于...
文章浏览阅读1.2k次。 本文将解释如何使用AJAX和JSON分析器在...
文章浏览阅读2.2k次。/************************** 创建XML...
文章浏览阅读3.7k次。在ajax应用中,通常一个页面要同时发送...