Он много думает о своей аудитории. Учебное пособие написано для людей, которые знакомы с разработкой веб-приложений на Java, по крайней мере до некоторого базового уровня, и имеют дело с небольшим количеством Javascript, возможно, даже попробовали учебное пособие по jquery или два. Я думаю, что это хорошо, так как это означает, что кто-то, кто знаком со всем этим, сможет прыгнуть прямо и понять суть вопроса без необходимости отфильтровывать все то, что он уже знает. , Возможно, параграф сверху, объясняющий эти предположения, был бы хорошей идеей, но я отвлекся ...
Что может показаться мне потенциальным, так это то, что сервлет погоды находится в пакете 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:
public class WeatherServlet extends HttpServlet
{
...
Кстати, я думаю, что это отличный учебник. Я знаком с сервлетами и JSP, знаю концепцию, лежащую в основе AJAX, знал о jQuery и портил с jQuery около десяти минут. Учебное пособие идеально заполнило пробелы в моих знаниях о том, как все эти части сочетаются друг с другом. Я понятия не имел, что jQuery может сделать AJAX настолько простым в обращении, и это заставит меня более серьезно взглянуть на jQuery.