如何在netbeansforjsp中使用干净的url
我想使用netbeans删除url中的数字、符号和文件扩展名。我在web.xml中尝试了以下代码,但不起作用如何在netbeansforjsp中使用干净的url,url,web,url-rewriting,netbeans-7,Url,Web,Url Rewriting,Netbeans 7,我想使用netbeans删除url中的数字、符号和文件扩展名。我在web.xml中尝试了以下代码,但不起作用 <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>/index.jsp</url-pattern> </servlet-mapping> 欢迎回答下载jar和XML文件 将urlrewrite.xml添加到web INF文件夹中,
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping>
欢迎回答下载jar和XML文件
将urlrewrite.xml添加到web INF文件夹中,然后将jar文件添加到库中。然后将此段插入定义筛选器映射的web.xml中
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
考虑一下你的href是否正确。在urlrewrite.xml中,您可以看到以下代码
<rule>
<from>/Authentication</from>
<to >/login.jsp</to>
</rule>
表示您的本机URL。您可以将本机URL粘贴到此处
表示将显示在浏览器URL上的已更改URL
编辑urlrewrite.xml后,您应该在href标记中只包含更改后的URL,即更改urlrewrite.xml后,您的href应该调用更改后的URL
<a href="/Authentication">
现在URL将显示为http:abc.com/Authentication/,而不是http:abc.com/login.jsp/