【问题标题】:URL rewrite in jsp remove the extn javajsp中的URL重写删除extn java
【发布时间】:2015-07-02 16:20:48
【问题描述】:

当我运行程序时生成的链接。

http://localhost:8084/urlrewrite_program/newjsp.jsp

我想删除此链接中的 .jsp,例如

http://localhost:8084/urlrewrite_program/newjsp

我已经使用下面的代码创建了 WEB-INF/web.xml:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 4.0//EN" 
"http://www.tuckey.org/res/dtds/urlrewrite4.0.dtd">
<urlrewrite>
<rule>
<from>/urlrewrite_program/newjsp.jsp(.*)</from>
<to type="forward">/newjsp</to>
</rule>

<outbound-rule>
<from>^/?([a-z]+)(.(jsp|jspx))$</from>
<to>$1</to>
</outbound-rule>
</urlrewrite>

但这不起作用。

【问题讨论】:

标签: java jsp url-rewriting


【解决方案1】:

试试这个

<from>/(.*).jsp$</from>
<to type="forward">$1</to>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-10
    • 2013-09-15
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多