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
不知道这样是不是你需要的