java - 查找网页内容的实际路径

标签 java file jsp tomcat file-upload

我在 JSP 中做一个小的 webb 应用程序,它需要一个文件上传功能。

问题是我无法找到如何获取我的 webcontents 文件夹的相对路径。 我需要一种动态的方式到达那里,这样我就可以将文件保存在相对于该路径的文件夹中。

到目前为止我已经尝试过:

  String requestURI = request.getRequestURI();
  String contextPath = request.getContextPath();
  String realPath = request.getRealPath();
  String servletPath = request.getServletPath();

它们都没有提供实际的 WebContents 路径。 我想我忽略了一种方法,但无法找出是哪种。

最佳答案

使用

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

关于java - 查找网页内容的实际路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13782113/

相关文章:

java - 为什么代码在泛型中工作而不在非泛型类中工作?

java - Android:WAITING模拟器在 Mac 中上线时出现超时错误?

javascript - 如何根据需要显示<c:foreach>循环的更多/更少结果?

JavaScript 函数不工作

java - 玩!框架 - 无法连接到数据库

java - 正确的单例设计?

android - 如何在应用程序的 APK 中包含数据文件?

java - ClassNotFoundException JSP

c++ - C++ Qt-读取文本文件的特定部分

java - 如何添加到文件中(在顶部添加)