HttpServletRequest 获取url中的参数

背景:

SpringMVC的拦截器中,通过request.getAttribute(name)获取不到参数。

 

怎么办?采用基本的方法吧~

通过request.getQueryString()获取参数字符串,然后解析。

 

补充一些知识:

String url = request.getScheme()+"://"; //请求协议 http 或 https 
url+=request.getHeader("host"); // 请求服务器 
url+=request.getRequestURI(); // 工程名 
if(request.getQueryString()!=null) //判断请求参数是否为空 
url+="?"+request.getQueryString(); // 参数

 

posted @ 2017-02-06 17:27  wbinbin  阅读(5663)  评论(0)    收藏  举报