java项目下读取html文件

java项目下读取html文件,第1张

String projPath = SystemgetProperty("userdir"); 获取到工程项目的根目录。

例如 项目为Test,在D盘的Java目录下,projPath 就是 "D:\Java\Test"

然后再往后加你的项目文件夹下html文件的相对路径

相对路径的一个个试了,不知道是不是错了: /resource/testtxt /resource/testtxt /testtxt /resource/testtxt 都试了也提示找不到文件,后来用的是:requestgetSession()getServletContext()getRealPath("/WEB-INF/resource/testtxt")得到的,

一开始只写:/项目名/webContent/WEB-INFO/resource/testtxt

public String getAbsolutepath() {

   String fileUrlPath = FileLgetPathPart(thisgetClass()getResource("/")

         getPath());

   String os = SystemgetProperty("osname");

   if (ostoLowerCase()startsWith("win")) {

      fileUrlPath = fileUrlPathsubstring(1, fileUrlPathlength());

   }

   return fileUrlPath;

}

requestgetScheme()得到协议如:>

服务器使用的是什么?tomcat?

String loadpath = requestgetSession()getServletContext()getRealPath("/");

String root = new File(loadpath)getParentFile()getParentFile()getAbsolutePath();

这个可以获取到tomcat的服务器的项目的同级目录

以上就是关于java项目下读取html文件全部的内容,包括:java项目下读取html文件、java插件项目中如何获取文件的相对路径、如何读取Java项目不同路径的配置文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9329975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存