想要在后台上传一张图片到项目,然后再前台加载出来,应怎样设置上传路径?
你是在图纸中夹杂,还是???
上传路径跟一般的访问路径一样,只不过内容部分多了张图片,建议先了解一下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
不知道这样是不是你需要的