diff --git a/servlet-filter/filter-test/src/main/java/com/cpic/xim/servlets/ServletFilter.java b/servlet-filter/filter-test/src/main/java/com/cpic/xim/servlets/ServletFilter.java new file mode 100644 index 0000000..f9b973b --- /dev/null +++ b/servlet-filter/filter-test/src/main/java/com/cpic/xim/servlets/ServletFilter.java @@ -0,0 +1,41 @@ +/* + * @Author: Kane + * @Date: 2022-08-25 16:08:43 + * @LastEditors: Kane + * @LastEditTime: 2022-08-25 16:43:13 + * @FilePath: \filter-test\src\main\java\com\cpic\xim\servlets\ServletFilter.java + * @Description: + * + * Copyright (c) ${2022} by Kane, All Rights Reserved. + */ + +package com.cpic.xim.servlets; + +import java.io.IOException; +import java.io.PrintWriter; +import jakarta.servlet.ServletException; +import jakarta.servlet.http.HttpServlet; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; + +public class ServletFilter extends HttpServlet +{ + /***************************************************** + * + * @param request + * @param response + * @exception ServletException + *****************************************************/ + @Override + public void doGet( HttpServletRequest request, HttpServletResponse response ) + throws ServletException, IOException + { + // 设置一下contentType和编码 + response.setContentType( "text/html; charset=UTF-8" ); + + // 简单输出 + PrintWriter writer = response.getWriter(); + + writer.write( "Get方法!" ); + } +} diff --git a/servlet-filter/filter-test/src/main/webapp/WEB-INF/web.xml b/servlet-filter/filter-test/src/main/webapp/WEB-INF/web.xml index d032459..b9383c0 100644 --- a/servlet-filter/filter-test/src/main/webapp/WEB-INF/web.xml +++ b/servlet-filter/filter-test/src/main/webapp/WEB-INF/web.xml @@ -3,4 +3,17 @@ Servlet 过滤器学习! + + + + ServletFilter + com.cpic.xim.servlets.ServletFilter + + + + ServletFilter + /filter-test + \ No newline at end of file diff --git a/servlet-filter/filter-test/src/main/webapp/index.html b/servlet-filter/filter-test/src/main/webapp/index.html new file mode 100644 index 0000000..34f5528 --- /dev/null +++ b/servlet-filter/filter-test/src/main/webapp/index.html @@ -0,0 +1,22 @@ + + + + + + + + 学习过滤器 + + + 点击访问过滤器servlet! + + diff --git a/tomcat-servlet/tomcat-servlet/src/main/java/com/cpic/xim/ServletTest.java b/tomcat-servlet/tomcat-servlet/src/main/java/com/cpic/xim/ServletTest.java index 3511858..dad1a4a 100644 --- a/tomcat-servlet/tomcat-servlet/src/main/java/com/cpic/xim/ServletTest.java +++ b/tomcat-servlet/tomcat-servlet/src/main/java/com/cpic/xim/ServletTest.java @@ -2,7 +2,7 @@ * @Author: Kane * @Date: 2022-08-23 21:28:26 * @LastEditors: Kane - * @LastEditTime: 2022-08-25 10:45:45 + * @LastEditTime: 2022-08-25 11:44:01 * @FilePath: \tomcat-servlet\src\main\java\com\cpic\xim\ServletTest.java * @Description: * diff --git a/tomcat-servlet/tomcat-servlet/src/main/webapp/WEB-INF/web.xml b/tomcat-servlet/tomcat-servlet/src/main/webapp/WEB-INF/web.xml index af80cb3..192a062 100644 --- a/tomcat-servlet/tomcat-servlet/src/main/webapp/WEB-INF/web.xml +++ b/tomcat-servlet/tomcat-servlet/src/main/webapp/WEB-INF/web.xml @@ -12,4 +12,8 @@ /test + + \ No newline at end of file