`

HttpServletRequest方法笔记

阅读更多
经常会忘记如何取相对与绝对路经的方法,做个笔记,以便以后查看。

假设工程名:/test
工程绝对路经:c:/workspace/test

1.getContextPath()
返回类型:String
返回值  :工程名
((HttpServletRequest)req).getContextPath() = "/test"

2.getServletPath()
返回类型:String
返回值  :action的路径
((HttpServletRequest)req).getServletPath() = "/com/init.do"

3.getRequestURI()
返回类型:String
返回值  :工程名+action的路径
((HttpServletRequest)req).getRequestURI() = "/test/com/init.do"

4.getRequestURL()
返回类型:StringBuffer
返回值  :URL
((HttpServletRequest)req).getRequestURL() = new StringBuffer("http://localhost:8080/test/com/init.do")

5.工程的绝对路径
((HttpServletRequest)req).getSession.getServletContext().getRealPath("/") = "c:/workspace/test/"
分享到:
评论

相关推荐

    httpservletRequest的学习笔记

    httpservletRequest的学习笔记

    Java学习笔记

    Java学习笔记 1、连接数据库步骤 2、不同数据库的驱动程序和连接字符串 3、连接数据库常见问题 4、B/S结构和C/S结构的区别 5、如何处理中文乱码问题 6、使用JavaMail发送注册验证邮件 7、不安全的用户名密码验证 8、...

    JavaWeb笔记08Servlet中get和post区别.pdf

    在Servlet中,GET请求可以通过使用HttpServletRequest对象的getParameter()方法获取请求参数。 POST请求 POST请求是一种发送数据的请求方法,通过POST请求,可以将数据发送到服务器端。POST请求的主要特点是: * ...

    javaweb详细笔记,绝对详细(内含代码)

    HttpServletRequest 51 会话技术Cookie&Session; 55 动态页面技术(JSP/EL/JSTL) 59 javaEE的开发模式 65 事务(JDBC) 67 Json数据格式(重要) 70 Js原生Ajax和Jquery的Ajax 71 监听器Listener 74 邮箱服务器 79 ...

    request+response学习笔记

    在这个笔记中,我们将详细介绍 Request 和 Response 的概念、作用、使用方法以及相关的知识点。 Request 概念 在 Web 开发中,Request 指的是客户端向服务器发送的请求信息,包括 URL、参数、 Header 等信息。...

    Web程序设计课堂笔记.doc

    1.Tomcat和HTTP协议 2.Servlet基础 3.HttpServletRequest请求对象 4.JSP技术和会话跟踪 5.JSTL和EL表达式 6.过滤器 7.监听器 8.JDBC 9.文件上传和下载 10.JSP的开发模型——MVC设计架构

    jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML

    摘要:本节补充ajax学习笔记1中 第二种方式:使用XMLHttpRequest对象的responseXML的方式来接受XML数据对象的DOM对象 在ajax学习笔记1中已经对准备工作和需要用到的知识做了比较详细的介绍,本节主要介绍需要修改的...

    java web 笔记

    ServletRequest接口:能够获得用户表单提交的参数 HttpServletRequest对象:可以用于获得浏览器发送的请求。

    微信支付学习笔记之调用com.github.binarywang.wxpay.service接口

    使用步骤: 将HttpServletRequest转成 ip ... public static String getClientIP(HttpServletRequest httpservletrequest) { if (httpservletrequest == null) return null; String s = httpservlet

    tomcat-context-trailing-slash

    原因是: 当用户请求/context , SecurityFilter使用HttpServletRequest.getReqeustURL()将当前请求保存在HttpSession 。 值是 然后将用户发送到“登录页面” 用户成功通过身份验证后, SecurityFilter会将用户发送...

    springmybatis

    而且也比较轻量级,因为当时在项目中,没来的及做很很多笔记。后来项目结束了,我也没写总结文档。已经过去好久了。但最近突然又对这个ORM 工具感兴趣。因为接下来自己的项目中很有可能采用这个ORM工具。所以在此...

Global site tag (gtag.js) - Google Analytics