一、url重写的优缺点:
优点:掩藏真实的url以及url中可能暴露的参数,以及隐藏web使用的编程语言,提高安全性
便于搜索引擎收录
缺点:降低效率,影响性能。如果项目是内网使用,比如公司内部软件,则没有必要配置。
二、配置过程
将http://localhost:8080/atfc/pict/getUserList 伪装成http://localhost:8080/atfc/userList.html
1.下载urlrewritefilter jar,添加至pom文件
<!-- https://mvnrepository.com/artifact/org.tuckey/urlrewritefilter -->
<dependency>
<groupId>org.tuckey</groupId>
<artifactId>urlrewritefilter</artifactId>
<version>4.0.4</version>
</dependency>
2.修改web.xml及在WEB-INF里添加urlrewrite.xml
1)web.xml里添加如下代码(放在所有servlet拦截之前):
<!--配置Url Rewrite的Filter -->
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.url