问题描述
- java图片上传路径问题
-
想要在后台上传一张图片到项目,然后再前台加载出来,应怎样设置上传路径?
解决方案
你是在图纸中夹杂,还是???
解决方案二:
上传路径跟一般的访问路径一样,只不过内容部分多了张图片,建议先了解一下http协议。
解决方案三:
上传路径通常都是项目部署的根目录下的。
request.getSession().getServletContext().getRealPath("/")
获取的是Servlet容器对象,相当于tomcat容器了,获取实际路径,“/”指代项目根目录,所以代码返回的是项目在容器中的实际发布运行的根路径。
你这样用是正确的,但是不能在你原始项目的webRoot文件夹下,而是项目部署后所在的容器部署目录下的。
解决方案四:
你看下tomcat容器里面的目录下面!
解决方案五:
jsp页面中可以这样写${pageContext.request.contextPath}/static/image/123.png
后台文件路径 :项目名/WebRoot/static/inage/123.png
不知道这样是不是你需要的
解决方案六:
jsp页面中可以这样写${pageContext.request.contextPath}/static/image/123.png
后台文件路径 :项目名/WebRoot/static/inage/123.png
不知道这样是不是你需要的
时间: 2024-09-22 04:26:00