close

Вход

Забыли?

вход по аккаунту

?

Отчёт№2

код для вставкиСкачать
Лабораторная работа №2
Создание простого сервлета и его модификация
Целью лабораторной работы является освоение технологии разработки сервлетов на примере создания простого сервлета.
Наш первый сервлет будет делать очень немного, но он будет отображать все основные аспекты написания сервлета. Результатом его работы будет простой неформатированный текст в окне браузера:
Hello, World! При создании этого сервлета мы убедимся в том, что Tomcat функционирует должным образом, а также в том, что мы можем использовать Eclipse для создания Web-проекта. Мы также рассмотрим в пошаговом режиме процесс настройки вашего Web-приложения в контейнере сервлетов Tomcat. В нашем первом примере мы будем выводить информацию в браузер непосредственно из сервлета.
Задание:
- переопределите имя сервлета, использую данные в каталоге web-inf.
- создайте новый сервлет с таким же именем, но с другим классом, пере определите необходимые данные в файле web-xml, так чтобы выполнялся новый сервлет - подготовьте вручную проект: создайте вручную файлы проекта web-xml, файлы в каталоге web-inf и поместите созданные ранее сервлеты в новый проект. Отладьте ошибки, если имеются и убедитесь, что сервлет работает.
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class HelloWorldServlet
*/
@WebServlet("/HelloWorldServlet")
public class HelloWorldServlet extends HttpServlet {
private static final long serialVersionUID = 1L; /**
* @see HttpServlet#HttpServlet()
*/
public HelloWorldServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#service(HttpServletRequest request, HttpServletResponse response)
*/
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
response.setContentType("text/html;charset=UTF-8");
PrintWriter writer = response.getWriter();
writer.println("Hello, World!");
writer.close();
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
}
}
Документ
Категория
Рефераты
Просмотров
13
Размер файла
16 Кб
Теги
отчет
1/--страниц
Пожаловаться на содержимое документа