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。