我想从servlet本身调用一些jquery函数。有没有办法从servlet调用jquery而不使用JSP,HTML和其他方法?
答案 0 :(得分:0)
不。 jQuery在您的客户端浏览器中运行,而servlet在您的serlvet容器中运行。 AFAIK,没有办法从servlet调用jQuery。 (尽管没有您提出请求,无法在浏览器上加载页面。)
你可以做的是通过AJAX请求从jQuery调用你的servlet(可能在网页加载),然后处理响应,该响应可以包含下一步操作的说明,比如执行特定的操作功能
答案 1 :(得分:0)
将JSP页面和文档转换为servlet,然后将其编译为字节码并在服务器上执行。 servlet的输出作为对浏览器的响应发送,浏览器尝试将其呈现为HTML页面。 HTML页面可能包含jQuery代码。
如果你想从jQuery调用一个servlet,你可以使用AJAX作为之前响应的建议。
您可能会发现我编写的以下有关使用Servlet,JSP,HTML,jQuery和AJAX的教程:
Step by step guide to setting up a J2EE web application
Step 3: JSP template and tag libs和Step 4: HTML5 and AJAX (jQuery) interface可能会让您感兴趣。
在任何情况下,您都会更清楚地解释您尝试编程的功能。有了更多信息,我可以给你一个更具体的回应。