Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中的spring mvc中重写此url_Java - Fatal编程技术网

如何在java中的spring mvc中重写此url

如何在java中的spring mvc中重写此url,java,Java,from=Demo/user.Search\u Candidate.form?action=clickOnCandidate&userId=25 to=Demo/单击_候选者在web.xml中启用过滤器 <filter> <filter-name>UrlRewriteFilter</filter-name> <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilte

from=Demo/user.Search\u Candidate.form?action=clickOnCandidate&userId=25


to=Demo/单击_候选者

在web.xml中启用过滤器

<filter>
    <filter-name>UrlRewriteFilter</filter-name>
    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>UrlRewriteFilter</filter-name>
    <url-pattern>/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
</filter-mapping>

URL重写过滤器
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
URL重写过滤器
/*
请求
向前地
将以下规则添加到WEB-INF/urlrewrite.xml

<urlrewrite>
    <rule>
       <from>^/demo/api.do?method=getUser&amp;uid=(.*)$</from>
       <to>/demo/api/user/$1</to>
    </rule>
</urlrewrite>

^/demo/api.do?方法=getUser&;uid=(*)$
/演示/api/user/$1
您可以使用任何tuckey过滤器

为此:

如果使用maven,请添加依赖项


org.tuckey

可以通过键入帮助您。

。我遗漏了什么吗?请添加您想要实现的内容的正确描述,以及您已经尝试解决问题的代码。如果不清楚,请参阅或更改
@RequestMapping
<dependency>
    <groupId>org.tuckey</groupId>
    <artifactId>urlrewritefilter</artifactId>
    <version>4.0.3</version>
</dependency>