美文网首页
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