Java中获取完整的url

来源:互联网 发布:淘宝全屏店招怎么做 编辑:程序博客网 时间:2024/05/16 18:36
//ServletRequest与HttpServletRequest转换
HttpServletRequest req = (HttpServletRequest) request;

   HttpServletResponse resp = (HttpServletResponse) response;

   第一种

//获取完整的url

  String sd =((HttpServletRequest) request).getHeader("host")+((HttpServletRequest) request).getRequestURI();


第二种

   //获取完整的url
 String strUrl = "http://" + request.getServerName() //服务器地址
                     + ":" 
                     + request.getServerPort()           //端口号
                     + req.getContextPath()      //项目名称
                     + req.getServletPath()      //请求页面或其他地址
             + "?" + (req.getQueryString()); //参数
 System.out.println(strUrl);
 System.out.println(req.getServletPath());
0 0
原创粉丝点击