Java 设置url模式以捕获所有url,如/messages?收件箱或/list?订单
我是java新手,在url映射方面遇到了一个非常奇怪的问题 我必须编写一个url模式来捕获url,如: XX//列表?收件箱 ../action?SomeAction 这意味着什么 我需要在我的web.xml文件中进行这样的配置,在以下位置附近:Java 设置url模式以捕获所有url,如/messages?收件箱或/list?订单,java,url-pattern,Java,Url Pattern,我是java新手,在url映射方面遇到了一个非常奇怪的问题 我必须编写一个url模式来捕获url,如: XX//列表?收件箱 ../action?SomeAction 这意味着什么 我需要在我的web.xml文件中进行这样的配置,在以下位置附近: <servlet-mapping> <servlet-name>dispatcher</servlet-name> <url-pattern>*.htm</url-pattern&g
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>*.htm</url-pattern>
<url-pattern>*.ajax</url-pattern>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
调度员
*.htm
*.阿贾克斯
*.做
您可以测试字符串:
url.endsWidth("/list?inbox");
url.endsWidth("/action?SomeAction");
以下URL模式如何:
<url-pattern>/*</url-pattern>
/*
它只是将每个URL与您的上下文相匹配对不起,我想您没有正确理解:)我需要在web.xml文件中映射这样的URL。在这种情况下,服务器上的所有其他页面、css样式、图像文件和任何其他资源都将被禁止。HTTP状态404