Servlet urlPattern配置,和不要在Servlet中配置任何匹配的原因

简介: Servlet urlPattern配置,和不要在Servlet中配置任何匹配的原因

1、 urlPattern配置的配置

1.1 两个路径都能访问到这个servlet资源的写法 urlPatterns = {"/demo7","/demo8"}

2、urlPattern配置

3、访问后urlPattern

4、 我们看一下他的访问路径,成功访问之后,对应方法打印了内容

5、目录匹配的写法:意思是访问路径写什么,都能调用方法

6、注意使用目录匹配和精确匹配都符合,先执行精确匹配

7、扩展名匹配,只要后面匹配,那么其他都可以

8、 自由匹配的注意事项,如果两种自由匹配都符合:“/*”的优先级高于/,同时

9、注意如果写了/,会覆盖掉,我们的defaultServlet

10、打开Tomcat中的web.xml文件

11、Tomcat中配置了defaultServlet意思是如果配置不上urlPattern都会走这个路径

12、上面案例举个例子:在未配置urlPattern为(“/”)

启动一个a.html页面

此刻还能看到页面

13、现在写一个@WebServlet(“/”)

静态资源就访问不到了,因此不要在Servlet中配置任何/

14、优先级

相关文章
|
前端开发 应用服务中间件 C++
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(二)
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(二)
06JavaWeb基础 - Servlet的配置
06JavaWeb基础 - Servlet的配置
44 0
|
6月前
|
XML Java 应用服务中间件
Tomcat_servlet部署、编译、配置、打包
Tomcat_servlet部署、编译、配置、打包
85 0
|
5月前
|
XML 数据格式
XML配置Servlet文件,不使用注解配置路径的方法
XML配置Servlet文件,不使用注解配置路径的方法
序-Servlet和SpringMVC的联系和区别-配置路径先想好使用的使用的方法,然后匹配的需要的技术
序-Servlet和SpringMVC的联系和区别-配置路径先想好使用的使用的方法,然后匹配的需要的技术
|
IDE Java 项目管理
【Maven】Maven的新建、使用、安装配置、集成配置到eclipse,Maven项目测试servlet,Maven容易出现的问题
Maven是一个流行的构建工具和项目管理工具,它能够自动处理项目的编译、依赖管理和构建部署等任务。通过使用Maven,开发人员可以更轻松地管理和构建Java项目,而不必手动解决复杂的依赖关系。Maven是一个Java项目管理工具,它提供了一种结构化的方法来管理项目的构建、依赖、文档和发布等方面的工作。它基于项目对象模型(Project Object Model,POM)的概念,通过配置文件来定义项目的构建和行为。Maven将项目的构建过程自动化,并提供了许多插件和功能来简化开发人员的工作。
|
JSON 前端开发 JavaScript
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。(一)
使用Servlet实现表白墙网站(前后端互联)小项目,Mac的M1(没有setting)在哪里找到Setting页面,下载smart tomcat及smart tomcat的配置。
|
6月前
|
XML Java 应用服务中间件
SpringMVC与Servlet3.0整合 - ServletContainerInitializer注解配置项目
SpringMVC与Servlet3.0整合 - ServletContainerInitializer注解配置项目
52 1
|
6月前
|
前端开发 Java BI
Servlet+Jsp+JDBC实现房屋租赁管理系统(源码+数据库+论文+系统详细配置指导+ppt)
Servlet+Jsp+JDBC实现房屋租赁管理系统(源码+数据库+论文+系统详细配置指导+ppt)
|
11月前
|
XML 前端开发 JavaScript
SpringMVC中单独配置<mvc:default-servlet-handler/> 导致 Controller失效
SpringMVC中单独配置<mvc:default-servlet-handler/> 导致 Controller失效
267 0