在struts2框架中,我想直接获取在地址栏的任何请求,并得到请求的全路径;
比如,http://localhost:8080/web/sharesin,sharesin在action是不存在的,我想在服务器端获取整个url!
请高手帮忙!!!在线等!!!!

解决方案 »

  1.   

    只要能在服务器端获得非法请求的url即可!!等急急急!!!请高手指点!
      

  2.   


    String   url=request.getScheme()+"://";  
    url+=request.getHeader("host");  
    url+=request.getRequestURI();  
    if(request.getQueryString()!=null)  
          url+="?"+request.getQueryString();  
        String aa=request.getQueryString();
    System.out.println(url);