From 75a02754c20c65e4312ddc69220459e68a471759 Mon Sep 17 00:00:00 2001 From: 159******88 <514051432@qq.com> Date: Sun, 14 Apr 2024 14:30:26 +0000 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E6=AC=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 159******88 <514051432@qq.com> --- .../java/com/example/demo1/HelloServlet.java | 28 +++++++++++++++++++ src/main/resources/META-INF/beans.xml | 7 +++++ src/main/resources/META-INF/persistence.xml | 9 ++++++ src/main/webapp/WEB-INF/web.xml | 6 ++++ src/main/webapp/index.jsp | 13 +++++++++ .../com/example/demo1/HelloServletTest.java | 19 +++++++++++++ 6 files changed, 82 insertions(+) create mode 100644 src/main/java/com/example/demo1/HelloServlet.java create mode 100644 src/main/resources/META-INF/beans.xml create mode 100644 src/main/resources/META-INF/persistence.xml create mode 100644 src/main/webapp/WEB-INF/web.xml create mode 100644 src/main/webapp/index.jsp create mode 100644 src/test/java/com/example/demo1/HelloServletTest.java diff --git a/src/main/java/com/example/demo1/HelloServlet.java b/src/main/java/com/example/demo1/HelloServlet.java new file mode 100644 index 0000000..6380aaf --- /dev/null +++ b/src/main/java/com/example/demo1/HelloServlet.java @@ -0,0 +1,28 @@ +package com.example.demo1; + +import java.io.*; + +import jakarta.servlet.http.*; +import jakarta.servlet.annotation.*; + +@WebServlet(name = "helloServlet", value = "/hello-servlet") +public class HelloServlet extends HttpServlet { + private String message; + + public void init() { + message = "Hello World!"; + } + + public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { + response.setContentType("text/html"); + + // Hello + PrintWriter out = response.getWriter(); + out.println("
"); + out.println("