如何在javascript代码中链接到servlet

如何在javascript代码中链接到servlet,java,excel,servlets,xls,Java,Excel,Servlets,Xls,我在一个HTML链接中得到了一个XLS图片,在调用servlet之前,我需要先验证一些信息,这就是为什么我没有将servlet包含在href=“”中的原因。因此,我创建了一个javascript函数来验证输入信息,以便servlet使用 (Servlet返回XLS以便用户保存) 我试过这个: document.location.href = 'saveExcelServlet.do?' + <<GET method attributes>>; 原因: java.lang

我在一个HTML链接中得到了一个XLS图片,在调用servlet之前,我需要先验证一些信息,这就是为什么我没有将servlet包含在href=“”中的原因。因此,我创建了一个javascript函数来验证输入信息,以便servlet使用

(Servlet返回XLS以便用户保存)

我试过这个:

document.location.href = 'saveExcelServlet.do?' + <<GET method attributes>>;
原因:

java.lang.NumberFormatException: null
如果我写的有用

有人能帮我吗

谢谢


M.

很有可能URL的构建方式与您期望的不太一样。普尔曼调试这类事情的一个很好的技巧是分配一个变量并在警报中弹出它:

var newLoc = 'saveExcelServlet.do?' + <<GET method attributes>>;
alert(newLoc);
var newLoc='saveExcelServlet.do?'+;
警报(newLoc);

您可以准确地看到正在获取的URL。

是的,我已经解决了!对不起,打扰你们了!!是我的错。。。我在Servlet内部犯了一个错误,这就是为什么它没有正确地显示内容!将删除该问题。
var newLoc = 'saveExcelServlet.do?' + <<GET method attributes>>;
alert(newLoc);