a specific URL

问题描述 投票:0回答:1

我在项目中有2个网址,其中我需要<filter-mapping>仅应用于一个网址。这有可能吗?我的网址是:

http://localhost:8080/MyDetails/MyContact

http://localhost:8080/MyDetails/MyAddress

我需要将<filter-mapping>仅应用于第一个URL,但第二个URL应该通过正常流程。

我在我的web.xml中尝试了以下内容,但它不起作用

<filter>
    <filter-name>ContactFilter</filter-name>
    <filter-class>com.my.company.ContactFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>ContactFilter</filter-name>
    <url-pattern>/MyDetails/MyContact</url-pattern>
</filter-mapping>

谢谢你的帮助。

java servlets servlet-filters
1个回答
2
投票

你需要改变下面的<url-pattern>

<filter-mapping>
    <filter-name>ContactFilter</filter-name>
    <url-pattern>/MyContact</url-pattern>
</filter-mapping>
© www.soinside.com 2019 - 2024. All rights reserved.