本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者社区用户服务协议 》和 《 阿里云开发者社区知识产权保护指引 》。如果您发现本社区中有涉嫌抄袭的内容,填写 侵权投诉表单 进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

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
JavaWeb《二》Servlet、Request请求
本文是javaweb的第二篇,介绍了Servlet,Servlet是JavaWeb最为核心的内容,它是Java提供的一门动态web资源开发技术。 概述了Request请求与响应,并且主要分析了Request请求。
Super_algorithm 服务器的请求无非就是一去一回:请求头、响应头(生命周期很短,一去一回就结束了)先由客户端请求到服务器 再由服务发送请求到客户端响应会发出相应的提示例如404 405等等(网上一找一大堆)搜索http响应代码 响应类型:如何制作点击就出现下载那?网页相应代码不一定是下载内容,照片或者其他这个是不一定的。