Servlet3.0以及IDEA与tomcat的相关配置

之前写Servlet时,为了找到路径,我们需要在xml文件中写文件名,位置,路径等等。现在使用Servlet3.0之后就不需要xml文件了,直接在java文件中写访问路径就可以了。

Servlet3.0:
*好处:
*支持注解配置,可以不需要web.xml了。
*步骤:
1.创建JavaEE项目,选择Servlet的版本3.0以上,可以不创建web.xml
2.定义一个类,实现Servlet接口
3.复写方法
4.在类上使用@webServlet注解,进行配置,只需要在类前加上@WebServlet("/demo2"),我们就可以通过/demo2成功访问到。

总结:
这样做方便了很多,不用每次定义一个类,实现Servlet接口时都往xml文件中去添加代码。只需要在这个类文件中去写访问路径。

##IDEA与tomcat的相关配置
1.IDEA会为每一个tomcat部署的项目单独建立一份配置文件
*查看控制台的log: Using CATALINA_BASE: “D:\tomcat\tomcat”
2. 工作空间项目 和 tomcat部署的web项目
*tomcat真正访问的是“ tomcat部署的web项目”,“ tomcat部署的web项目”对应着“工作空间项目”的web目录下的所有资源
*WEB-INF目录下的资源不能被浏览器直接访问。
3.断点调试:使用小虫子启动 debug启动

发布了263 篇原创文章 · 获赞 23 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_41998938/article/details/99288084