为了账号安全,请及时绑定邮箱和手机立即绑定

javaweb如何获取到项目根目录?

javaweb如何获取到项目根目录?

富国沪深 2019-03-01 10:27:29
@RequestMapping("/index") public String index(ModelMap modelMap,HttpServletRequest req) throws IOException{ System.out.println(req.getSession().getServletContext().getRealPath("/")); return "/admin/config/index"; } 我想要的是获取路径E:\eclipse-workspace\project001,project001是我的项目名称 eclipse-workspace是eclipse的项目命名空间 运行上面代码: E:\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\project001\ 却打印的是这样的。
查看完整描述

6 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

System.getProperty("user.dir")

查看完整回答
反对 回复 2019-03-01
?
慕慕森

TA贡献1856条经验 获得超17个赞

本地路径和服务器路径都写好,再判断哪个存在返回哪个路径就行了

查看完整回答
反对 回复 2019-03-01
?
慕仙森

TA贡献1827条经验 获得超8个赞

web项目获取的是运行时的目录路径,获取eclipse的工作空间路径没有用,理解错误

查看完整回答
反对 回复 2019-03-01
?
HUX布斯

TA贡献1876条经验 获得超6个赞

request.getContextPath(); 不就行了吗。

查看完整回答
反对 回复 2019-03-01
?
茅侃侃

TA贡献1842条经验 获得超22个赞

getRequest().getSession().grtServletcontext()

查看完整回答
反对 回复 2019-03-01
  • 6 回答
  • 0 关注
  • 3032 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号