我想从 servlet 本身调用一些 jquery 函数。有什么方法可以在不使用 JSP、HTML 和其他方式的情况下从 servlet 调用 jquery?
问问题
483 次
2 回答
0
JSP 页面和文档被转换为 servlet,然后编译成字节码并在服务器上执行。servlet 的输出作为响应发送到浏览器,浏览器尝试将其呈现为 HTML 页面。HTML 页面可以包含 jQuery 代码。
如果你想从 jQuery 调用一个 servlet,你可以使用 AJAX,正如前面的响应所建议的那样。
您可能会发现以下我编写的关于使用 Servlet、JSP、HTML、jQuery 和 AJAX 的教程很有用:
第 3 步:JSP 模板和标签库和第 4 步:HTML5 和 AJAX (jQuery) 界面可能会让您感兴趣。
无论如何,您会更清楚地解释您正在尝试编程的功能。有了更多信息,我可以给你更具体的回应。
于 2013-09-23T12:35:02.417 回答
0
没有。jQuery 在您的客户端浏览器中运行,而 servlet 在您的 serlvet 容器中运行。AFAIK,没有办法从 servlet 调用 jQuery。(如果没有您提出请求,就无法在浏览器上加载页面)。
您可以做的是通过 AJAX 请求(可能在网页加载时)从 jQuery 调用您的 servlet,然后处理响应,其中可以包含下一步操作的说明,例如执行特定功能。
于 2013-09-23T12:07:27.080 回答