Maison > Java > javaDidacticiel > Le servlet génère une page HTML

Le servlet génère une page HTML

小云云
Libérer: 2017-11-17 15:24:53
original
3467 Les gens l'ont consulté

Servlet (Server Applet) est l'abréviation de Java Servlet, appelé petit programme de service ou connecteur de service. Il s'agit d'un programme côté serveur écrit en Java. Sa fonction principale est de parcourir et de modifier des données de manière interactive et de générer des données dynamiques. Contenu Web.

Cette Servlet implémente les fonctions suivantes : lorsqu'un utilisateur accède au Servlet via un navigateur, le Servlet renvoie une page HTML au navigateur client. Entrez le contenu suivant dans Edit-Plus et compilez-le pour obtenir ShowHtml.class.

import java.io.IOException;    
import java.io.PrintWriter;    
    
import javax.servlet.ServletException;    
import javax.servlet.http.HttpServlet;    
import javax.servlet.http.HttpServletRequest;    
import javax.servlet.http.HttpServletResponse;    
    
public class HelloWorld extends HttpServlet {    
    public void doGet(HttpServletRequest request, HttpServletResponse response)    
            throws ServletException, IOException {    
        response.setContentType("text/html");    
        PrintWriter out = response.getWriter();    
        out.println("<html>");    
        out.println("<head>");    
        out.println("<title>Hello World</title>");    
        out.println("</head>");    
        out.println("<body>");    
        out.println("<h1>Hello World!</h1>");    
        out.println("</body>");    
        out.println("</html>");    
    }    
}
Copier après la connexion

Ajoutez le fichier web.xml :

<?xml version="1.0" encoding="UTF-8"?>    
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems,Inc.//DTD Web Application 2.3//EN"    
"http://java.sun.com/dtd/web-app_2_3.dtd">    
<web-app>    
    <servlet>    
        <servlet-name>HtmlServlet</servlet-name>    
        <servlet-class>com.JavaBean.ShowHtml</servlet-class>    
    </servlet>    
    <servlet-mapping>    
        <servlet-name>HtmlServlet</servlet-name>    
        <url-pattern>/htmlservlet</url-pattern>    
    </servlet-mapping>    
</web-app>
Copier après la connexion

Ce qui précède explique comment Servlet génère du HTML. pages Tutoriel de fonctionnement, j'espère que cela pourra aider tout le monde.

Recommandations associées :

Comment obtenir des ressources dans Servlet

Comment obtenir des ressources dans Servlet

Explication détaillée des connaissances de base des servlets en Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal