Baidu Encyclopedia dit:
Servlet (server applet) est l'abréviation de Java Servlet, appelé programme ou connecteur de service mini-service. Il s'agit d'un programme côté serveur écrit en Java. Sa fonction principale est de parcourir et de modifier interactivement les données et de générer du contenu Web dynamique.
Façons courantes:
Il s'agit d'un petit programme Java fonctionnant du côté du serveur, en acceptant et en répondant aux demandes envoyées par le client
effet:
Traiter les demandes des clients et répondre aux demandes
Écrivez une étape de serclet
1. Écrivez une classe
Hérité de httpservlet
Réécrivez les méthodes DOGT et DOSTOST
2. Écrivez des fichiers de configuration (web.xml)
Enregistrez d'abord puis liez
3. Visitez
http: // localhost / nom de projet / chemin
Avis:
Recevoir Paramètres: Format: valeur = clé
String value = request.getParameter ("key");
Par exemple: http: // localhost / day09 / bonjour? Username = tom
Dans, string value = request.getParameter ("nom d'utilisateur");
Rédiger des paramètres:
réponse.getwriter (). print ("succès");
Gérer les problèmes brouillés en réponse:
resp.setContentType ("text / html; charset = utf-8"); est généralement placé dans la première ligne
Ce qui suit est le code d'origine:
La classe publique Dequerservlet étend HttpServlet {@Override Protected void doGet (httpServletRequest req, httpservletResponse resp) lève ServletException, ioException {resp.setContentType ("text / html; charchet = utf-8"); // Recevoir la chaîne de paramètre Valeur = req.getParameter ("nom d'utilisateur"); System.out.println (valeur); // réécrivez les données au navigateur resp.getwriter (). Print ("data:" + value); resp.getwriter (). print ("bonjour"); }} Configuration 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: ScheMalation = "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" id = "webapp_id" 2.5 " <! - Utilisation du servlet Tag -> <Servlet> <Servlet-Name> Helloservlet </vrlett-name> <servlet-class> cn.itcast.a_hello.helloServlet </ servlet-Class> </vrlet> <Serplet> <Servlet-Name> requestservlet </ servlet-name> <Servlet-Class> cn.itcast.b_request.RequestServlet </ servlet-Class> </ Servlet> <! - Bind Path -> <Servlet-Mapping> <Lelllet-Name> Helloservlet </ Servlet-Name> <Url-Pattern> / Hello </ url-Pattern> </servlet-mapping> <Servlet-Mapping> <Serplet-Name> Demande de servlet> <url-sattern> / request </ url-stern> </ servlet-mapping> </ web -pp>
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.