博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【java】servlet基本配置
阅读量:2240 次
发布时间:2019-05-09

本文共 797 字,大约阅读时间需要 2 分钟。

在使用servlet的时候,我们必须配置web.xml 文件,下面是基本的配置,使用的时候,只需要将下面的内容,添加到web.xml文件中即可:

testservelet
mypackage.servlet.QuickStartServlet
testservelet
/quickStartServlet

其中url-pattern的配置方式:

1)完全匹配 访问的资源与配置的资源完全相同才能访问到
在这里插入图片描述
2)目录匹配 格式:/虚拟的目录…/*    *代表任意
在这里插入图片描述
如果使用这样的方式:那么下面的几种方式,都会出现同样的效果:

http://localhost:8080/Testservlet01/aaa/bbb/ccc/quickStartServlethttp://localhost:8080/Testservlet01/aaa/bbb/ccc/http://localhost:8080/Testservlet01/aaa/bbb/ccc/dddhttp://localhost:8080/Testservlet01/aaa/bbb/ccc/eee.html

3)扩展名匹配 格式:*.扩展名

在这里插入图片描述
如果使用这样的方式:那么下面的几种方式,都会出现同样的效果:

http://localhost:8080/Testservlet01/quickStartServlethttp://localhost:8080/Testservlet01/abchttp://localhost:8080/Testservlet01/

注意:第二种与第三种不要混用 /aaa/bbb/*.abcd(错误的)

转载地址:http://nxhbb.baihongyu.com/

你可能感兴趣的文章
DB理论--数据存储方式
查看>>
PB协议的说明与使用
查看>>
什么是TPS,什么是QPS,区别是什么?
查看>>
git pull遇到错误:error: Your local changes to the following files would be overwritten by merge:
查看>>
arraylist扩容时机java8
查看>>
logback中additivity的理解
查看>>
springboot+jta+atomikos多数据源和 springboot+mybatisplus+aop实现数据库读写分离而引发的一些思考
查看>>
java1.8中创建hashmap的初始化大小设置标准
查看>>
mark一下,service的实现层没有加@service注解。
查看>>
(二)alin’s mysql学习笔记----mysql的存储引擎
查看>>
分布式系统中的幂等性的理解
查看>>
Spring中使用@Transactional注解进行事务管理的时候只有应用到 public 方法才有效
查看>>
springboot整合rabbitmq及rabbitmq的简单入门
查看>>
mysql事务和隔离级别笔记
查看>>
REDIS缓存穿透,缓存击穿,缓存雪崩原因+解决方案
查看>>
动态代理实现AOP
查看>>
23种常见的java设计模式
查看>>
ThreadLocal 那点事儿(续集)
查看>>
阳台做成榻榻米 阳台做成书房
查看>>
深入分析java线程池的实现原理
查看>>