1. 首先前往Apache官网下载tomcat服务器,https://tomcat.apache.org/

在这里选择不同的服务器版本,我们这里选择tomcat9

点击进去,这里有几种安装方式,我们这里就选择“傻瓜式”的自动安装。

2:在你安装的文件夹下找到tomcat的对应文件夹,点击启动Tomcat9.0.exe,出现以下界面

再打开浏览器,输入localhost:8080出现以下界面,就说明安装成功了。

3:打开Idea,配置Web环境,增加Web框架,右键点击 Add Framework Support,点击选择Web Appliction ,Create web xml一定要选钩。然后你的项目就会多一个web目录

其中index.jsp,是我们启动服务区的首页,WEB-INF下的web.xml是我们需要手动配置Servlet的URL时的配置文件 

4:同时按住Shift Ctrl Alt S 键,进入到项目重构界面,选择libraries,点击加号,点击导入所需的Jar包,我们运行Servlet程序需要响应的Jar包,这里需要我们手动导入,找到你安装tomcat的文件位置,选择lib,这里其实我们只用导入tomcat lib下面的 servlet-api-jar就可以,但把全部jar包导入也是可以的

 5:添加tomcat服务器:点击右上角的add Configuration 点击加号,找到tomcat,选择本地,然后点击右下角的fix,为本项目添加服务

 如果Idea没有自动为我们配置好tomcat目录,需要我们自己配置,点击Configure,然后选择到你安装tomcat的目录,只需要在tomcat的安装目录就可以了,例如我的是 C:\Program Files\Apache Software Foundation\Tomcat 9.0_Tomcat9.0

最后最重要的一点就是设置自己的虚拟目录,在这里我设置成默认的/

 然后就可以启动服务器啦!

这里我们写一个简单的Servlet,采用注解配置的URL

@WebServlet("/FirstServlet")
public class FirstServlet extends HttpServlet {
   @Override
   protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
      this.doPost(request,response);
   }

   @Override
   protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
      response.getWriter().println("<h1>Hello!</h1>");
   }
}

 结果如下

感谢你的阅读,希望对你有所帮助。 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐