springmvc的getrealpath如何取得当前项目的路径,而不是tomcat的
我看着教程照着敲,结果别人上传图片后,图片都进了项目底下,可我上传后却老是跑到服务器底下了
我希望出现的位置就是上面那箭头所示
我查了很多的资料,有人说是因为项目打包地址设为了tomcat的安装目录而导致这种情况的发生,可我百度不到怎么改,所以只能来此求教高人解惑了
谢谢
回答:
应该是这个原因 https://www.morethink.cn/how-...
回答:
启项是发布到tomcat下运行的, 得到的路径是tomcat下是自然的。把运行过程中产生的数据混到源码中去不是很糟糕吗?
回答:
idea里面,Tomcat服务器的Deployment选项页,Application context那里留空,也就是不要模块名/项目名,就可以达到你想要的效果,不过访问地址也要改变一下(去掉模块名/项目名)
以上是 springmvc的getrealpath如何取得当前项目的路径,而不是tomcat的 的全部内容, 来源链接: utcz.com/p/171910.html