打开IDEA创建一个Web项目
首先创建一个新的project命名为javaWeb01,然后创建一个新的Module命名为mywWeb01
![](https://img-blog.csdnimg.cn/img_convert/47d278da45f3ea840626091dca7dbe6d.png)
这样创建的项目只是一个基本的Java项目,需要添加web框架的支持变成一个web项目
![](https://img-blog.csdnimg.cn/img_convert/80193a681ec0de32d60fcc555691b923.png)
在配置信息中选择本地tomcat的安装目录
![](https://img-blog.csdnimg.cn/img_convert/3e2537090dc15d8e9f6a5371d6733b64.png)
3.把web项目部署到tomcat服务器中
![](https://img-blog.csdnimg.cn/img_convert/0af234b5997e033ed1fb5cdadd090104.png)
4.启动tomcat,查看控制日志信息,确保服务器启动正常
![](https://img-blog.csdnimg.cn/img_convert/c5dc233cb365526faf9a22036213f926.png)
5.启动成功后,浏览器自动打开项目的首页,可以调整页面的内容测试是否成功
![](https://img-blog.csdnimg.cn/img_convert/33c283f3ea934a52bc2d54854b60d7bc.png)
使用IDEA编写Servlet程序
在创建的web项目中找到 web 文件夹的 WEB-INF 中创建目录起名字叫 lib ,然后放入需要的jar包
![](https://img-blog.csdnimg.cn/img_convert/ab74b7d54b3fceb649107aed10bbf10e.png)
2.在src的包中创建一个Java类,让该类实现Servlet接口,实现它的方法,那么该类就是一个Servlet类。
![](https://img-blog.csdnimg.cn/img_convert/330a0888abf3e0b6a1975d91bd11ef29.png)
在 web.xml 中配置servlet的映射关系
告诉系统当浏览器请求 laogou 这个地址的时候,要执行laogou这个servlet ,laogou这个servlet 就是Zuoye.laogou这个类。
![](https://img-blog.csdnimg.cn/img_convert/d495bcc23036aed90034f23978a9f471.png)
在浏览器上输入login的请求,测试servlet程序是否执行。
![](https://img-blog.csdnimg.cn/img_convert/87e41801d14232bf80c0845bef84d5bc.png)
![](https://img-blog.csdnimg.cn/img_convert/d9bf9b0b5669a173c32ab5c570ce925a.png)
注意: Servlet是有第一次被访问会进行init,后续执行的都是service。服务器关闭或者异常退出
的时候执行destroy