美文网首页
ssm做了图片上传,直接传到tomcat下与项目平级,但是通过网

ssm做了图片上传,直接传到tomcat下与项目平级,但是通过网

作者: Jure_joe | 来源:发表于2020-03-16 11:17 被阅读0次

问题:ssm做了图片上传,直接传到tomcat下与项目平级,但是通过网址无法访问
问题网址:http://localhost:8080/upload1/202003161042367768741.jpg,upload是我后台生成的文件夹,不是项目名称
结果:

image.png
研究发现:只要将项目部署到tomcat文件夹下的webapps,就能正常访问,为什么我的不行呢!后来我发现问题了,我用的是eclipse编译工具,部署tomcat的时候,项目部署到wtpwebapps下了, image.png

这个是因为在eclipse中添加tomcat后选了这个东东,默认是第一项,被我改成这个了


image.png
//java后台经过eclipse工具编译后,获取到的路径就是wtpwebapps下文件路径
String parentPath = request.getServletContext().getRealPath("/");

解决方案:将该upload文件拷贝到webapps下,在tomcat启动的状态下,再次敲一下网址就ok了


image.png

相关文章

网友评论

      本文标题:ssm做了图片上传,直接传到tomcat下与项目平级,但是通过网

      本文链接:https://www.haomeiwen.com/subject/ulowehtx.html