zl程序教程

您现在的位置是:首页 >  大数据

当前栏目

web.xml配置web中的key points(上)

配置WebXML Key Points
2023-09-14 08:57:54 时间
servlet-name TestName /servlet-name servlet-class sedion.jeffli.servlet.AServlet /servlet-class /servlet servlet-mapping servlet-name TestName /servlet-name url-pattern /UrlTest1 /url-pattern /servlet-mapping servlet-mapping servlet-name TestName /servlet-name url-pattern *.urlTest1 /url-pattern /servlet-mapping --

2)匹配模式的规则

①优先处理完全匹配 

/test1/aa 和 /test1/* 都是一个url-pattern访问路径,则优先请求 http://localhost/webAppTest/test1/aa 

②目录映射优先于扩展名映射

/test1/aa 和 /test1/*.html 都是合法的url-pattern访问路径,则优先请求 http://localhost/webAppTest/test1/aa/test.html 

③对于重复映射,越长路径越优先 

/test1/aa/* 和 /test1/* 都是一个url-pattern访问路径,则优先请求 http://localhost/webAppTest/test1/aa/test.html

  三.过滤器

在web.xml文件中使用 filter元素和 filter-name(任意名),filer-class(完全限定类名)声明:

 filter 

 filter-name 

 TestFilterName

 /filter-name 

 filter-class 

 sedion.jeffli.testFilter

 /filter-class 

 /filter 

 通过filter-mapping与

①【servlet-name】一个元素或者多个servlet关联



 filter-mapping 

 filter-name TestFilterName /filter-name 

 servlet-name SomeServletName /servlet-name 

 /fitler-mapping 

②【url-pattern】jsp页面关联



 filter-mapping 

 filter-name TestFilterName /filter-name 

 url-pattern /* /url-pattern 

 /fitler-mapping 




珠联壁合地设天造|M1 Mac os(Apple Silicon)基于vscode(arm64)配置搭建Java开发环境(集成web框架Springboot) 也许有人从未听说过Python,但是不会有人没听说过Java,它作为一个拥有悠久历史的老牌编程语言,常年雄踞TIOBE编程语言榜首,其顶尖的霸主地位不可撼动,而M1 mac业已发布了一段时间,作为跨时代的顶级芯片系统,这两大巨头能否珠联璧合,让开发者们猛虎添翼、更上层楼?本次我们尝试在M1 mac系统中搭建Java开发环境,并且集成目前Web开发领域红的发紫的Springboot框架,另外,谁说玩儿Java就必须得用Eclipse或者IntelliJ IDEA?我们就骄傲地使用Vscode。
二哥聊RPA 公号「二哥聊RPA」。关注我,一起洞察 RPA ◎ RPA创业者 ◎ 现明堂红木商业顾问,为十月结晶、可啦啦、鑫蜂维等多家企业提供 RPA 咨询服务 ◎ 希望帮助大家在 RPA 上做一些力所能及的事情