ITPub博客

首页 > 应用开发 > Java > javaweb中应用urlrewrite技术

javaweb中应用urlrewrite技术

Java 作者:dawn009 时间:2014-06-12 22:14:59 0 删除 编辑

urlrewrite技术简介,比如我们java项目中的路径*.jsp 通过该技术(地址转发)可以写成*.html 其实是访问的我们的jsp文件,但是地址栏的地址被重写了,同时支持通配符的匹配和页面参数的传递。

实现本技术的几个步骤

1、下载架包

下载jar包

在http://tuckey.org/urlrewrite/#download下载最新的jar文件,当前最新的是Beat3.2我下载的是urlrewritefilter-2.6.zip。解压得到urlrewrite-2.6.0.jar 和 urlrewrite.xml

2、建立一个javaweb项目 找到index.jsp 并发布程序,关于发布程序可参考我的博客中关于tomcat的简便配置的方法。

3、把解压的xml文件放在webroot下 内容如下


        "http://tuckey.org/res/dtds/urlrewrite3.1.dtd">

    
   /index.html
   /index.jsp
    

  

4、修改web.xml文件为


 xmlns="http://java.sun.com/xml/ns/javaee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
 http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  
    index.jsp
  

 
  
      UrlRewriteFilter 
      org.tuckey.web.filters.urlrewrite.UrlRewriteFilter 
       
          logLevel 
          DEBUG 
      
 
 
 
  
      UrlRewriteFilter 
      /* 
 
 
 

注:记得把架包导入lib目录下

重启tomcat访问index.html 就可以访问到你的index.jsp 文件了

-------->>转载于:http://blog.sina.com.cn/s/blog_af8fb8650101azqq.html

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29119536/viewspace-1181782/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-08-15

  • 博文量
    595
  • 访问量
    4989247