Java 使用urlRewriteFIlter清理url不起作用 /admin/index/index.jsp /管理员/索引 /管理员/索引 /admin/index/index.jsp

Java 使用urlRewriteFIlter清理url不起作用 /admin/index/index.jsp /管理员/索引 /管理员/索引 /admin/index/index.jsp,java,jsp,url-rewriting,filter,tuckey-urlrewrite-filter,Java,Jsp,Url Rewriting,Filter,Tuckey Urlrewrite Filter,我正试图将此url“/admin/index/index.jsp”重写为“/admin/index”。但我猜它正在将其重定向到“/admin/index”,因为它说找不到资源,所以我只想将“/admin/index/index.jsp”写为“/admin/index”使用规则作为 <rule> <from>/admin/index/index.jsp</from> <to>/admin/index&

我正试图将此url“/admin/index/index.jsp”重写为“/admin/index”。但我猜它正在将其重定向到“/admin/index”,因为它说找不到资源,所以我只想将“/admin/index/index.jsp”写为“/admin/index”

使用规则作为

 <rule>
            <from>/admin/index/index.jsp</from>
            <to>/admin/index</to>
 </rule>





<outbound-rule>

        <from>/admin/index</from>
        <to>/admin/index/index.jsp</to>

    </outbound-rule>

/管理员/索引
/admin/index/index.jsp
现在在href标记中或要指定url的位置使用path+“/admin/index+ 路径在哪里

String path=request.getContextPath()

它会起作用的

<rule>
    <from>/admin/index</from>
     <to>/admin/index/index.jsp</to>
</rule>