MOYUN(/Java/SQL/Linux/DevOps/运维/架构/管理/敏捷/开发)

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

filter处理301重定向,一般跟域名为xxxx.com的须重定向到www.xxx.com这里可以在过滤器的doFilter方法轻易实现
xml映射就不必多说了,直接上代码吧

//过滤器重定向
String requestPage = request.getRequestURI();   
String queryString = (request.getQueryString() == null ? "" : "?"+request.getQueryString()); 
if(request.getRequestURL().indexOf("http://xxx.com") >=0) {
			
	response.setStatus(301);   
	response.setHeader( "Location", "http://www.xxx.com"+requestPage+queryString);
	response.setHeader( "Connection", "close" );
}

chain.doFilter(request, response);

  

posted on 2013-11-15 15:09  moyun-  阅读(184)  评论(0编辑  收藏  举报