FileInputStream 怎么相对于项目读取文件

Jessica丶 2017-09-21 01:19:43

BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("E:/Eclipse Workspaces/CompanyHomePage/src/main/webapp/js/common.js"),"UTF-8"));

怎么读取common.js这个文件,上面绝对路径可以读到,相对于项目路径该怎么写
...全文
680 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dong_19890208 2017-09-21
  • 打赏
  • 举报
回复
request.getSession().getServletContext().getRealPath("/js/") 上面这一句就可以动态获取到/js/ 的绝对目录,在拼上文件名就可以了
Jessica丶 2017-09-21
  • 打赏
  • 举报
回复
引用 2 楼 dong_19890208 的回复:
request.getSession().getServletContext().getRealPath("/js/") 上面这一句就可以动态获取到/js/ 的绝对目录,在拼上文件名就可以了
谢谢,可以了
Jessica丶 2017-09-21
  • 打赏
  • 举报
回复
ps:这是一个maven的项目

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧