`
minzaipiao
  • 浏览: 149391 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

request.getRealPath的替代

    博客分类:
  • Java
阅读更多
在servlet中request.getRealPath(String)方法是deprecated
可以通过getServletContext().getRealPath(String)替代之
分享到:
评论

相关推荐

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

    替代的方法是使用`this.getServletContext().getRealPath("/")`,这同样能获取到应用的物理路径,但更符合现代Web应用的部署需求。 接下来,我们讨论获取URL路径的方法: 在JSP中,`HttpServletRequest`对象提供了...

    从HttpServletRequest获取各种路径总结

    其中,`request.getRealPath()` 方法已被标记为过时,应使用上述替代方案。 - **应用场景**: - 文件操作:如读取或写入文件系统中的文件。 - 资源定位:如定位项目中的静态资源位置。 ##### 2. `...

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

    作为替代,推荐使用`this.getServletContext().getRealPath("/")`方法。这能够返回服务器上当前Web应用的根目录下指定资源的物理路径。例如: ```jsp String physicalPath = this.getServletContext().getRealPath...

    jsp Request获取url信息的各种方法对比

    但值得注意的是,getRealPath("/")方法并不推荐使用,可以采用ServletContext.getRealPath(java.lang.String)方法替代。 6. 获取请求的URI(Request URI):getRequestURI()方法返回请求的URI部分,不包含协议和...

    Java或web中解决所有路径问题

    对于Web应用中的资源,如静态文件或配置文件,可以使用`request.getRealPath("/")`或`ServletContext.getRealPath("/")`获取Web应用程序的根目录。然而,由于`request.getRealPath()`在某些容器中可能不被支持,现在...

    Java实训教程 Java软件开发实战 Java开发框架介绍 SpringMVC_3_方法入参 共41页.pptx

    - **使用`WebRequest`对象**:SpringMVC提供了`WebRequest`接口来替代原始Servlet对象,便于单元测试。 - **示例**:通过`WebRequest`对象来设置属性并传递给视图层。 ```java @RequestMapping("/testreq") ...

    Java程序开发教学课件:15Servlet高级编程.pptx

    Servlet 3.0 是 Java EE 6 的核心技术规范,由 JSR315(Java Specification Request)定义。相比 Servlet 2.5,Servlet 3.0 引入了许多新的特性,极大地简化了 Web 开发。这些特性包括: * 基于 Annotation 配置 ...

    JAVA EXCEL导出

    3. **文件路径**:`request.getRealPath()` 用于获取Web应用的根目录,然后拼接上相对路径来得到Excel文件的存储位置。在这个例子中,Excel文件会被保存在"data/"目录下。 4. **文件命名**:使用 `SimpleDateFormat...

    struts2错误集合

    return ServletActionContext.getRequest().getRealPath(savePath); } ``` #### 八、废弃方法使用问题 **问题描述**: 使用了废弃的`getRealPath(String)`方法。 **解决方案**: 1. **更新依赖库**:确保使用...

Global site tag (gtag.js) - Google Analytics