设置网址格式以捕获所有网址,例如/ messages?inbox或/ list?orders

时间:2012-02-27 19:08:58

标签: java url-pattern

我是java的新手,我遇到了网址映射的奇怪问题......

我必须写一个网址模式来捕捉网址:

XX /../列表?收件箱

../动作?SomeAction

.. - 意味着什么。

我需要在我的web.xml文件中进行这样的配置,其中包括:

<servlet-mapping>
    <servlet-name>dispatcher</servlet-name>
    <url-pattern>*.htm</url-pattern>
    <url-pattern>*.ajax</url-pattern>
    <url-pattern>*.do</url-pattern>
</servlet-mapping>

2 个答案:

答案 0 :(得分:0)

你可以测试字符串:

url.endsWidth("/list?inbox");
url.endsWidth("/action?SomeAction");

答案 1 :(得分:0)

如何跟踪网址格式:

<url-pattern>/*</url-pattern>

它只匹配您上下文中的每个网址