Содержание
Вот простой пример JSP-сервлета с пошаговыми инструкциями. Я продемонстрирую, как получить параметры запроса в примере JSP — сервлет.
Вот шаги, которые мы собираемся выполнить:
- Откройте Eclipse IDE .
- Создайте новый динамический веб-проект CrunchifyJSPServletExample.
- Создание файла HelloCrunchify.java расширяет HttpServlet (список всех 200 примеров Java ).
- Создайте файл Crunchify.jsp .
- Файл web.xml (файл дескриптора развертывания).
- Если вы не видите файл web.xml, найдите решение здесь .
- Добавить и запустить проект на веб-сервере Tomcat .
Вот полная структура проекта:
Шаг 1
Создайте HelloCrunchify.java
файл
HelloCrunchify.java
Джава
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
пакет ком . crunchify. JSP . сервлет ;
Импортировать Java. Ио. IOException ;
Импортировать javax. сервлет. ServletException ;
Импортировать javax. сервлет. http . HttpServlet ;
Импортировать javax. сервлет. http . HttpServletRequest ;
Импортировать javax. сервлет. http . HttpServletResponse ;
Импортировать Java. Ио. PrintWriter ;
/ **
* @author Crunchify.com
* /
общественности учебный класс HelloCrunchify продолжается HttpServlet {
защищенный недействительным doGet ( запрос HttpServletRequest , HttpServletResponse response ) бросает ServletException , IOException {
// читаем ввод пользователя
строка имя пользователя знак равно запрос . getParameter ( имя пользователя ) ;
строка пароль знак равно запрос . getParameter ( «пароль» ) ;
PrintWriter out знак равно ответ . getWriter ( ) ;
вне. Println (
+
http://www.w3.org/TR/html4/loose.dtd/>/n +
/ n +
/ n +
+
charset = ISO-8859-1 /> / n +
head> / n +
/ n +
ЧИТАТЬ ТАКЖЕ: Java: пример использования для производителя - обработка одновременного чтения / записи |