请问如何设置10个URL模式匹配规则?
- 内容介绍
- 文章标签
- 相关推荐
本文共计779个文字,预计阅读时间需要4分钟。
URL的匹配规则+精确匹配+精确匹配是指url-pattern中配置的值必须与URL完全精确匹配。+servlet-mapping+servlet-namedemoServlet+url-pattern/demo.do/url-pattern+http://localhost:8888/demo/d
URL的匹配规则
精确匹配
精确匹配是指<url-pattern>中配置的值必须与url完全精确匹配。
<servlet-mapping> <servlet-name>demoServlet</servlet-name> <url-pattern>/demo.do</url-pattern> </servlet-mapping>localhost:8888/demo/demo.do 匹配
localhost:8888/demo/suibian/demo.do 不匹配
扩展名匹配
在<url-pattern>允许使用统配符“*”作为匹配规则,“*”表示匹配任意字符。在扩展名匹配中只要扩展名相同都会被匹配和路径无关。注意,在使用扩展名匹配时在<url-pattern>中不能使用“/”,否则容器启动就会抛出异常。
本文共计779个文字,预计阅读时间需要4分钟。
URL的匹配规则+精确匹配+精确匹配是指url-pattern中配置的值必须与URL完全精确匹配。+servlet-mapping+servlet-namedemoServlet+url-pattern/demo.do/url-pattern+http://localhost:8888/demo/d
URL的匹配规则
精确匹配
精确匹配是指<url-pattern>中配置的值必须与url完全精确匹配。
<servlet-mapping> <servlet-name>demoServlet</servlet-name> <url-pattern>/demo.do</url-pattern> </servlet-mapping>localhost:8888/demo/demo.do 匹配
localhost:8888/demo/suibian/demo.do 不匹配
扩展名匹配
在<url-pattern>允许使用统配符“*”作为匹配规则,“*”表示匹配任意字符。在扩展名匹配中只要扩展名相同都会被匹配和路径无关。注意,在使用扩展名匹配时在<url-pattern>中不能使用“/”,否则容器启动就会抛出异常。

