java - 如何在 Java Web 应用程序中使用 jQuery 学习 AJAX

标签 java jquery ajax servlets

有人可以给我指点一下使用 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/

相关文章:

java - 将 java 控制台附加到文件

javascript - Jquery .load - 从index.php到index.html相同域获取<div>特色产品(opencart)

php - 这种ajax行为是否正常,安全方面

javascript - Grid.Mvc.Ajax 扩展网格初始化

Java 自动装箱和使用运算符比较对象

java - 计算图像阵列的中心区域

javascript - 如果 window.location.href 不匹配某个字符串,则将 css 类添加到元素

javascript - 如何使用 Js 和 Jquery 创建精确搜索

java - 从 Java 应用程序启动 JUnitTests 时出错

javascript - 使用 Ajax 延长 PHP session 超时