如何在 javascript 代码中链接到 servlet

发布于 2024-12-05 07:07:36 字数 539 浏览 1 评论 0原文

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

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

尝试过这个:

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

但是没有用。 它说: 访问 /wscall-metrics-web/saveExcelServlet.do 时出现问题。原因:

null

原因:

java.lang.NumberFormatException: null

如果我写它有效...

有人可以帮助我吗?

谢谢。

M。

I got an XLS pic inside of an HTML link, and i need to verify some information first before calling to the servlet, that's why i'm not including the servlet inside of the href="". So i've created a javascript function that verifies the input information in order to be used by the servlet.

(The Servlet returns a XLS in order to be saved by the user).

Tried this:

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

But it didn't work.
It says:
Problem accessing /wscall-metrics-web/saveExcelServlet.do. Reason:

null

Caused by:

java.lang.NumberFormatException: null

If i write it works...

Can anyone help me?

Thanks.

M.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情感失落者 2024-12-12 07:07:36

URL 很可能没有按照您期望的方式构建。一个伟大的穷人调试这种事情的技术是分配一个变量并在警报中弹出它:

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

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

There's a good chance the URL isn't quite built the way you expect. A great poorman's technique for debugging this kind of thing is to assign a variable and pop it up in an alert:

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

You can see exactly what URL is getting fetched.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文