java - 加载时从 jsp 调用不返回任何内容的 servlet

标签 java javascript jsp jakarta-ee servlets

我需要在页面加载期间调用 servlet (abc.jsp)。 Servlet 不会返回任何内容。它只是对数据库进行一些更新。

如果我使用 href 调用 servlet,则 abc.jsp 不会被加载,因为 servlet 不会返回任何内容。

如果我使用表单提交(没有字段的空表单)来调用 servlet 并在 abc.jsp 的 onload 事件期间调用它,那么确实会调用 servlet,但 abc.jsp 将不会被加载。

调用不返回任何内容但仍加载 abc.jsp 的 servlet 的最佳方法是什么?

谢谢

最佳答案

使用jQuery Ajax页面加载期间的请求:

$(document).ready(function(){
    $.get( "myServlet" );
});

关于java - 加载时从 jsp 调用不返回任何内容的 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28632631/

相关文章:

java - javaFx webView 的 websocket 支持

java - 如何在ORMLite中指定对象自定义序列化?

javascript - 为 for 循环中的每个项目添加 onclick 处理程序

jsp - jsp页面如何将int值转换成字符串

javascript - 如何从 Java Controller 下载文件到 javascript

java - 如何将数据从 SQlite 导出到 CSV 或 Excel 或其他格式?

java - 具有相同名称的 JAXB @XmlRootElement

javascript - 使用phonegap打开iPhone上的手电筒

javascript - 有人可以向我解释我遇到的错误吗?

java - 检索数据库中插入的最后一行