Servlet (Server Applet) ist die Abkürzung für Java Servlet und wird als kleines Serviceprogramm oder Service-Connector bezeichnet. Es handelt sich um ein in Java geschriebenes serverseitiges Programm. Seine Hauptfunktion besteht darin, Daten interaktiv zu durchsuchen und zu ändern und Dynamik zu generieren Webinhalte.
Dieses Servlet implementiert die folgenden Funktionen: Wenn ein Benutzer über einen Browser auf das Servlet zugreift, gibt das Servlet eine HTML-Seite an den Client-Browser zurück. Geben Sie den folgenden Inhalt in Edit-Plus ein und kompilieren Sie ihn, um ShowHtml.class zu erhalten.
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>"); } }
Fügen Sie in der web.xml-Datei hinzu:
<?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>
So generiert Servlet HTML Seiten Bedienungs-Tutorial, ich hoffe, es kann jedem helfen.
Verwandte Empfehlungen:
So erhalten Sie Ressourcen in Servlet
So erhalten Sie Ressourcen in Servlet
Detaillierte Erläuterung der Grundkenntnisse von Servlets in Java
Das obige ist der detaillierte Inhalt vonServlet generiert eine HTML-Seite. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!