有人可以给我指点一下使用 jQuery 通过 Java(servlet)创建 AJAX 应用程序的教程吗?我正在看教程Implementing Ajax in Java web application using JQuery ,这与我需要的类似,但它不包含大部分细节。
如果您知道一个好的教程、文本+图形或视频,或者知道主要步骤并能概述它们,我们将不胜感激。我知道这似乎应该很容易通过谷歌搜索并找到数百个答案,但事实并非如此,这就是我问的原因。谢谢。
最佳答案
他对他的观众做了很多假设。本教程是为了解 Java Web 应用程序开发(至少了解一定基础水平)、接触过一点 Javascript、甚至尝试过一两个 jquery 教程的人编写的。我认为这很好,因为这意味着熟悉所有这些内容的人将能够直接跳入并了解问题的实质,而不必过滤掉他们已经知道的所有内容知道。也许顶部的一段解释这些假设是个好主意,但我离题了......
我突然意识到一个潜在的问题是天气 servlet 位于 ajaxify 包中:
V------see?
<servlet-class>ajaxify.WeatherServlet</servlet-class>
因此您需要确保在 WeatherServlet.java
中指定该包,或更改它以匹配您正在做的事情。此外,没有提及包括 jquery.js
文件在 <head>
您的 JSP:
<script type="text/javascript" src="jquery.js" />
显然,您需要在表单周围包含代码以使其成为完整的 html 页面,因此您将拥有 <head>
将各种 <script>
放入其中的元素标签。您还需要填写WeatherServlet
与任何其他 Java Web 应用程序中的类一样:
public class WeatherServlet extends HttpServlet
{
...
顺便说一句,我认为这是一个很棒的教程。我熟悉 Servlet 和 JSP,了解 AJAX 背后的概念,了解 jQuery,并且已经熟悉 jQuery 大约十分钟了。该教程完美地填补了我关于所有这些部分如何组合在一起的知识空白。我不知道 jQuery 可以让 AJAX 如此容易处理,这会让我更加认真地研究 jQuery。
关于java - 如何在 Java Web 应用程序中使用 jQuery 学习 AJAX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/773508/