`
wjt276
  • 浏览: 650442 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

request.getRealPath()

 
阅读更多

request.getRealPath("")
就是取得你当前运行文件在服务器上的绝对路径.


request.getRealPath("/")
取得当前站点的根目录.

 

request.getRealPath() 方法现在已经过期,目前推荐使用下面的方法:

request.getSession().getServletContext().getRealPath("");

 

或是

ServletActionContext.getServletContext().getRealPath("/images");

分享到:
评论

相关推荐

    Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别.doc

    ### Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别 #### 一、概述 在Java Web开发中,对于HTTP请求处理时经常需要用到`HttpServletRequest`对象的方法来获取客户端请求的...

    java中request.getcontextPath()的意思.doc

    <%=request.getRealPath("/")%> ``` 这将返回当前项目的实际物理路径。 在 Servlet 中,我们可以使用 request.getScheme() 方法来获取当前请求的协议名称,例如 http 或 https。使用 request.getServerName() 方法...

    java绝对路径和相对路径

    - 使用`request.getRealPath(".")`或`request.getRealPath("")`:这将返回当前请求所在的目录的绝对路径。 - 示例:`C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps\strutsTest` - 使用`request...

    获取项目的相对路径和绝对路径

    正确地使用`request.getContextPath()`、`request.getServletPath()`、`request.getServletContext().getRealPath("/")`等方法可以帮助我们更好地管理Web应用中的文件路径问题。希望本文能对你有所帮助,在实际工作...

    jsp中获得路径的两种方法和获得url路径的方法(推荐).docx

    避免使用`request.getRealPath("/")`,而是采用`this.getServletContext().getRealPath("/")`获取物理路径;而`request.getRequestURI()`则可用于获取请求的完整URI。理解并熟练运用这些方法,将有助于构建更加健壮...

    JSP中java文件操作大全

    首先,我们需要使用`request.getRealPath("")`方法来获取服务器上的实际路径,然后通过这个路径创建`File`对象。例如,要创建或检查`File.txt`文件是否存在,代码如下: ```java String path = request.getRealPath...

    从HttpServletRequest获取各种路径总结

    - `request.getSession().getServletContext().getRealPath("/")` - `this.getServletContext().getRealPath("/")` - `this.getServlet().getServletContext().getRealPath("/")` 其中,`request.getRealPath()...

    java获取路径的各种方法

    例如,`request.getRealPath("/")`返回Web应用的根目录,而`request.getRealPath("web.xml")`返回web.xml文件的物理路径。 2. **request.getParameter()**:这个方法用于获取请求参数,而不是路径。但是,如果用户...

    java读写文件,Java操作文件

    此段代码首先通过`request.getRealPath("")`获取当前项目的根目录路径,然后基于该路径创建一个名为`File.txt`的文件对象。调用`createNewFile()`方法时,如果指定路径下的文件不存在,则会创建一个新文件;若文件已...

    java中相对路径,绝对路径问题总结.doc

    - 文件的绝对路径:`request.getSession().getServletContext().getRealPath(request.getRequestURI())` - Web应用的绝对路径:`servletConfig.getServletContext().getRealPath("/")` 总的来说,正确理解和使用...

    Java文件操作Java文件操作.doc

    如`request.getRealPath("/")`返回Web站点主目录,`request.getRealPath("./")`返回JSP网页所在的目录,`request.getRealPath("../")`返回上一级目录。 4. **文件属性的获取**:`File`对象提供了多种方法来获取文件...

    java文件操作大全

    例如,`request.getRealPath("/")`返回的是Web应用的根目录,`request.getRealPath("./")`返回的是当前JSP页面所在的目录,而`request.getRealPath("../")`返回的是当前JSP页面所在目录的上一级目录。 ### 获取文件...

    获取路径的各种方法

    2. `request.getRealPath(request.getRequestURI())`:此方法返回请求的JSP页面在服务器上的物理路径。 3. `request.getSession().getServletContext().getRealPath("/")`:同样用于获取Web应用的根目录,与上述...

    java文件处理.pdf

    文档中展示了这三种方式:“request.getRealPath("/")”表示应用根目录的绝对路径,“request.getRealPath("./")”表示当前目录的相对路径,而“request.getRealPath("../")”则用于表示上一级目录。这些方法能够...

    getServletContext()空指针异常的原因

    getServletContext()空指针异常的原因getServletContext()空指针异常的原因getServletContext()空指针异常的原因getServletContext()空指针异常的原因getServletContext()空指针异常的原因

    ognl源码包值得用一用

    String path = request.getRealPath("/upload"); factory.setRepository(new File(path)); // 1mb factory.setSizeThreshold(1024 * 1024); // 实现文件上传的核心 ServletFileUpload upload = new ...

    jsp页面中JAVA文件操作实例(绝对经典)

    - `request.getRealPath("/")`返回Web应用的根目录路径,`request.getRealPath("./")`返回当前JSP所在的目录,`request.getRealPath("../")`则返回当前目录的上级目录。 4. **文件属性的取得**: - `getName()`...

    图片上传filemover.jar,uploadbean.jar,cos.jar

    String sWebRootPath = request.getRealPath("/"); String sPath=sWebRootPath+"file"; String sLocalFileName = ""; int iFileCount = 0; if ( (files != null) || (!files.isEmpty()) ) { UploadFile file = ...

Global site tag (gtag.js) - Google Analytics