jsp访问url路径隐藏

最近在研究隐藏url路径,上网借鉴了别人的方法,使用urlrewritefilter-4.0.3.jar,urlrewritefilter的原理使用的是java的过滤器Filter。具体配置方法如下:

1.引入jar包

jar包链接https://download.csdn.net/download/u012995995/10543568

2.配置web.xml文件


	
	    UrlRewriteFilter
	    org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
		
        
            confPath
             /WEB-INF/urlrewrite.xml
        
	
	
	    UrlRewriteFilter
	    /*
	    REQUEST
	    FORWARD
	

3.根据配置,将urlrewrite.xml放在/WEB_INF下,并根据实际项目的需求配置文件




    
        
        ^/rs$  
        /jsp/rs.jsp 
    
    
        ^/rs1$  
        /jsp/rsa.jsp 
       

以上三部就完成了配置,部署项目。

原访问路径为“http://127.0.0.1:8080/project/jsp/rs.jsp”

现在只需访问“http://127.0.0.1:8080/project/rs”

 

在此感谢kanglovejava的博客

参考自:https://blog.csdn.net/kanglovejava/article/details/70142742

你可能感兴趣的:(java)