Энциклопедия Байду говорит:
Servlet (Applet Server) является аббревиатурой Java Servlet, называемой программой Mini-Service или Cervice Connector. Это серверная программа, написанная на Java. Его основная функция - интерактивное просмотр и изменение данных и генерировать динамический веб -контент.
Общие способы:
Это небольшая Java -программа, работающая на стороне сервера, принимающая и отвечает на запросы, отправленные от клиента
эффект:
Обрабатывать запросы клиентов и отвечать на запросы
Напишите Serclet Step
1. Напишите класс
Унаследован от httpservlet
Переписать методы Doget и Dopost
2. Напишите файлы конфигурации (web.xml)
Сначала зарегистрируйтесь, а затем связывайте
3. Посетите
http: // localhost/имя проекта/Путь
Уведомление:
Приема параметров: формат: значение = ключ
String value = request.getParameter ("key");
Например: http: // localhost/day09/hello? Username = tom
In, string value = request.getParameter ("имя пользователя");
Напишите параметры:
response.getWriter (). print ("успех");
Обрабатывать искаженные проблемы в ответ:
resp.setContentType ("text/html; charset = utf-8"); обычно помещается в первую строку
Ниже приведен исходный код:
Public Class RequestServlet расширяет httpservlet {@override Protected void Doget (httpservletrequest req, httpservletresponse resp), выбросит Servletexception, ioException {resp.setContentType ("Text/html; charset = utf-8"); // получение параметра string value = req.getParameter ("имя пользователя"); System.out.println (значение); // записать данные обратно в браузер resp.getWriter (). Print ("Data:"+value); resp.getWriter (). Print ("Hello"); }} Конфигурация web.xml
<? xml version = "1.0" Encoding = "utf-8"?> <web-app xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xmlns = "http://java.sun.com/xml/ns/javaee" xsi: schemalocation = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" = "=" = "=" = "=" = "=" = "=" = "=" = "=". <!-Использование тега Сервлета-> <servlet> <servlet-mame> HelloServlet </servlet-name> <serlet-class> cn.itcast.a_hello.helloservlet </servlet> </servlet> <servlet> <servlet-name> requestServlet </servlet-name> <serlet> cn.itcast.b_requevest. </servlet> <!-Bind Path-> <servlet-mapping> <servlet-name> HelloServlet </servlet-name> <url-pattern>/hello </url-pattern> </servlet> <servlet-mapping> <servlet-name> requestServlet </servlet-name> <url-pattern>/reeswer </url-pattern-mapping> </orslet> </replet> </servlet> </url-mapping> </orblet> </orblet> </servlet> </url-pattern>/reeswermpaply>
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.