第一个Servlet程序
程序员文章站
2024-02-22 10:13:22
...
Servlet 基础
-
环境
IDEA JDK1.8 Maven servlet-api:2.5 tomcat:9.0.0.M9 -
构建
-
IDEA上新建一个Maven项目
-
添加pom依赖
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency>
-
编写继承
HttpServlet
的实现@Override public void init() throws ServletException { System.out.println("初始化"); } @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html"); PrintWriter out = resp.getWriter(); out.print("<h1>hello,World</h1>"); } @Override public void destroy() { System.out.println("销毁"); }
-
配置web.xml
<web-app> <servlet> <servlet-name>hello_world</servlet-name> <servlet-class>com.teemo.blog.MyServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>hello_world</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping> </web-app>
-
项目结构图
-
-
运行
-
IDEA配置Tomcat
-
运行
-
-
最终结果
转载于:https://my.oschina.net/u/3163032/blog/1535710