小编典典

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

ajax

有人可以指出我使用jQuery创建带有Java(Servlet)的AJAX应用程序的教程。我当时在看使用JQuery在Java
Web应用程序中实现Ajax
教程,该教程与我所需要的相似,但其中没有包含大多数细节。

如果您知道一个好的教程,文本+图形或视频,或者知道主要步骤并可以概述它们,那将不胜感激。我知道Google似乎应该很容易就能找到100个答案,但是事实并非如此,这就是我要问的原因。谢谢。


阅读 329

收藏
2020-07-26

共1个答案

小编典典

他对听众有很多假设。该教程是为至少了解Java
Web应用程序开发的人员而写的,至少了解了一些基本的Java脚本,甚至尝试过一两个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
{
  ...

顺便说一句,我认为这是一个很棒的教程。我熟悉Servlets和JSP,了解AJAX背后的概念,了解jQuery,并且与jQuery纠缠了大约十分钟。在我了解所有这些部分如何组合在一起的知识方面,该教程完全填补了空白。我不知道jQuery可以使AJAX这么容易处理,这会让我更加认真地研究jQuery。

2020-07-26