毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

sp火狐超链接重复提交

更新时间:2015-11-24:  来源:毕业论文

Frifox 23.1 下带参超链接 从jsp提交到servlet  结果显示两次提交
如果不带参数就正常提交一次
a.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  </head> 
  <body>
    <a href="TTServlet?infs=23424">删除</a>
  </body>
</html>
------------------------------------------------
TTServlet.java
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

doPost(request, response);
}

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

System.out.println("------------");
}
-------------------------------------------------------
控制台 显示结果
------------
------------

-------------------------------------------------------
吧超链接改为:(去掉参数)
<a href="TTServlet">删除</a>
-------------------------------------------------------
控制台 显示结果(正常,只输出一次)
------------

其他浏览器都正常

建议你用脚本的方式吧!
<a href="javascript:openPath('TTServlet?infs=23424')">删除</a>

function openPath(path){
   window.localhost.href=path;
}


function openPath(path){
   window.location.href=path;
}

<a href="javascript:openPath('TTServlet?infs=23424')">删除</a>

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。