环境
IDEA JDK1.8 Maven servlet-api:2.5 tomcat:9.0.0.M9html
构建java
IDEA上新建一个Maven项目
web
添加pom依赖api
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency>
编写继承HttpServlet
的实现tomcat
@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.xmlapp
<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>
项目结构图
ide
运行url
IDEA配置Tomcat
code
运行
xml
最终结果