虚拟主机域名注册-常见问题 → 虚拟主机问题 → 虚拟主机问题 | |||||||
jsp 用urlrewrite 实现URL 重写
是否看到别人的网站网址名都不带后缀名比较酷,比如qq空间的地址,其实用urlrewrite这个包很容易就实现了。下面是使用说明: 1.下载urlrewrite,官方下载地址:http://tuckey.org/urlrewrite/dist/urlrewritefilter-2.6.zip 2.解压缩文件,压缩包内文件copy到项目中(压缩包位置 -> 项目位置): urlrewrite-2.6.0-src/webapp/WEB-INF/lib/urlrewrite-2.6.0.jar -> WebRoot/WEB-INF/lib/urlrewrite-2.6.0.jar urlrewrite-2.6.0-src/webapp/WEB-INF/urlrewrite.xml -> WebRoot/WEB-INF/urlrewrite.xml 3.将以下代码添加到web.xml里
4.修改urlrewrite.xml
rule是url重写规则,from是显示出来的地址,to是映射的实际地址,$1是重写参数,可以为多个,()里是匹配的正则表达式. 好了,在项目中新建world.jsp,启动tomcat,输入 http://localhost:8080/mysite/world/1 mysite是你的项目名 实际上访问的是http://localhost:8080/mysite/world.jsp?tid=1
|
|||||||
>> 相关文章 | |||||||