图片上传后获取路径到前台的有关问题

图片上传后获取路径到前台的问题
我把图片上传,上传到的路径是E:\eclipseworkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps\SchoolManagement\upload\photo\up
这个应该是当前WEB服务器的 真实路径吧
然后我前台想把这张图片显示出来
但是获取图片路径的时候,显示出的路径是这样的:
图片上传后获取路径到前台的有关问题

点击链接地址栏是:
http://localhost:8080/SchoolManagement/photo/E:/eclipseworkspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp2/wtpwebapps/SchoolManagement/upload/photo/up/lb5.jpg

我该怎么做才能让上传上去的图片显示出来呢


------解决思路----------------------
存的时候存相对路径,然后取的时候直接取那个相对路径就可以,建议不要把上传的文件存放在项目中,方便管理

------解决思路----------------------
我个你提供个方案,你可以用apache Http Server或者nginx这两个代理服务器,做反向代理
------解决思路----------------------
上传图片后一般都是存在tocmact服务器中的,所以图片的路径应该是你 的项目/图片名
------解决思路----------------------
上传图片的位置一定要和您的应用项目路径或中间件的临时目录分离,否则会在重启或升级时丢失,通常有两种做法。
1.反向代理,实际目录指定到存储位置
2.中间件上再建一个虚拟主机,实际目录指定到存储位置
------解决思路----------------------
保存到数据库时采用相对路径就好了嘛。
然后引用时拼接成url就好了
------解决思路----------------------
给数据库存的时候保存相对路径。然后用的时候拼上你前面固定的那些。
------解决思路----------------------
/upload/photo/up/lb5.jpg