From 49b74371a9178c2e9b530e3c253c73c71eb6f065 Mon Sep 17 00:00:00 2001 From: markma <750975972@qq.com> Date: Thu, 29 Jul 2021 17:50:02 +0800 Subject: [PATCH] 0.0.1 Signed-off-by: markma <750975972@qq.com> --- .classpath | 21 ++++++++++ .project | 31 ++++++++++++++ .settings/.jsdtscope | 12 ++++++ .settings/org.eclipse.jdt.core.prefs | 10 +++++ .settings/org.eclipse.wst.common.component | 14 +++++++ ....eclipse.wst.common.project.facet.core.xml | 10 +++++ ...rg.eclipse.wst.jsdt.ui.superType.container | 1 + .../org.eclipse.wst.jsdt.ui.superType.name | 1 + README.md | 7 ++++ WebRoot/META-INF/MANIFEST.MF | 3 ++ WebRoot/WEB-INF/.gitignore | 1 + WebRoot/WEB-INF/web.xml | 12 ++++++ WebRoot/index.jsp | 13 ++++++ src/main/java/test/TestServlet.java | 41 +++++++++++++++++++ 14 files changed, 177 insertions(+) create mode 100644 .classpath create mode 100644 .project create mode 100644 .settings/.jsdtscope create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 .settings/org.eclipse.wst.common.component create mode 100644 .settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 .settings/org.eclipse.wst.jsdt.ui.superType.container create mode 100644 .settings/org.eclipse.wst.jsdt.ui.superType.name create mode 100644 README.md create mode 100644 WebRoot/META-INF/MANIFEST.MF create mode 100644 WebRoot/WEB-INF/.gitignore create mode 100644 WebRoot/WEB-INF/web.xml create mode 100644 WebRoot/index.jsp create mode 100644 src/main/java/test/TestServlet.java diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..cb4327c --- /dev/null +++ b/.classpath @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..f267b3c --- /dev/null +++ b/.project @@ -0,0 +1,31 @@ + + + Markma-Servlet-Test + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/.settings/.jsdtscope b/.settings/.jsdtscope new file mode 100644 index 0000000..f2f9fad --- /dev/null +++ b/.settings/.jsdtscope @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..7adc0fb --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,10 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 +org.eclipse.jdt.core.compiler.compliance=11 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=11 diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000..08bc6aa --- /dev/null +++ b/.settings/org.eclipse.wst.common.component @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..788d56e --- /dev/null +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/.settings/org.eclipse.wst.jsdt.ui.superType.container b/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/.settings/org.eclipse.wst.jsdt.ui.superType.name b/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..548fffd --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +该程序是用来测试Servlet项目的。 + +有关该项目资料的查询:https://www.wolai.com/81653LDk4k71WzqBnokQ5r?theme=light + +我的其他项目资料:https://www.wolai.com/k3a8LkCjN8xnEKTvKYPqum?theme=light + +​ https://www.wolai.com/tqqpCNJ3U7jUHCPx13Qorx?theme=light diff --git a/WebRoot/META-INF/MANIFEST.MF b/WebRoot/META-INF/MANIFEST.MF new file mode 100644 index 0000000..254272e --- /dev/null +++ b/WebRoot/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/WebRoot/WEB-INF/.gitignore b/WebRoot/WEB-INF/.gitignore new file mode 100644 index 0000000..840e7d3 --- /dev/null +++ b/WebRoot/WEB-INF/.gitignore @@ -0,0 +1 @@ +/classes/ diff --git a/WebRoot/WEB-INF/web.xml b/WebRoot/WEB-INF/web.xml new file mode 100644 index 0000000..cbc216f --- /dev/null +++ b/WebRoot/WEB-INF/web.xml @@ -0,0 +1,12 @@ + + + Markma-Servlet-Test + + index.html + index.htm + index.jsp + default.html + default.htm + default.jsp + + \ No newline at end of file diff --git a/WebRoot/index.jsp b/WebRoot/index.jsp new file mode 100644 index 0000000..bcc0b8f --- /dev/null +++ b/WebRoot/index.jsp @@ -0,0 +1,13 @@ + + + + Facelet page + + + hello world! + + \ No newline at end of file diff --git a/src/main/java/test/TestServlet.java b/src/main/java/test/TestServlet.java new file mode 100644 index 0000000..8911b2b --- /dev/null +++ b/src/main/java/test/TestServlet.java @@ -0,0 +1,41 @@ +package test; + +import java.io.IOException; + +import jakarta.servlet.ServletException; +import jakarta.servlet.annotation.WebServlet; +import jakarta.servlet.http.HttpServlet; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; + +/** + * Servlet implementation class TestServlet + */ +@WebServlet("/test") +public class TestServlet extends HttpServlet { + private static final long serialVersionUID = 1L; + + /** + * Default constructor. + */ + public TestServlet() { + // TODO Auto-generated constructor stub + } + + /** + * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) + */ + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + // TODO Auto-generated method stub + response.getWriter().append("Served at: ").append(request.getContextPath()); + } + + /** + * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) + */ + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + // TODO Auto-generated method stub + doGet(request, response); + } + +}