zoukankan      html  css  js  c++  java
  • 从HttpServletRequest获取完整的请求路径

    String url = request.getRequestURI(); // 这个方法只能获得不包含参数的请求url,且只包含相对路径

    StringBuffer url_buffer = request.getRequestURL();// 这个方法也只能获得不包含参数的请求url,但是绝对路径

    String queryString = request.getQueryString();;// 这个方法能获得url后面的参数串

    将它们组合起来就能获得完整的请求路径了,下面用程序说明:

    在地址栏输入:http://localhost:8080/rtsbiz/page/goto.do?view=/page/jsp/maintainence/meeting/index,回车

    负责响应的Servlet程序如下:

            String url = request.getRequestURI(); // 这个方法只能获得不包含参数的请求url,且只包含相对路径
            System.out.println("url="+url);
            StringBuffer url_buffer = request.getRequestURL();// 这个方法也只能获得不包含参数的请求url,但是绝对路径
            System.out.println("url_buffer="+url_buffer.toString());
            String queryString = request.getQueryString();;// 这个方法能获得url后面的参数串
            System.out.println("queryString="+queryString);

    输出如下:

    url=/rtsbiz/page/goto.do
    url_buffer=http://localhost:8080/rtsbiz/page/goto.do
    queryString=view=/page/jsp/maintainence/meeting/index
  • 相关阅读:
    requireJS的使用_API-1
    C# WebService动态调用
    Jquery 分页插件 Jquery Pagination
    脸识别API微软牛津项目
    从源码看Android中sqlite是怎么读DB的(转)
    浅谈SQL注入风险
    django
    java自动转型
    二叉搜索树(Binary Search Tree)--C语言描述(转)
    微软2014校园招聘笔试试题
  • 原文地址:https://www.cnblogs.com/heyang78/p/3445230.html
Copyright © 2011-2022 走看看