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

Le servlet génère une page HTML

小云云
小云云original
2017-11-17 15:24:533387parcourir

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>");    
    }    
}

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>

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!

Déclaration:
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