struts2处理上传文件路径问题

为了能够在页面上正常显示图片,我们需要把图片放在web项目目录中,那么在上传的路径可以这么来获取:

String path = ServletActionContext.getServletContext().getRealPath("/")+"/upload/";

第一部分是为了获取项目的根目录,后面跟的是图片存放的目录。这样path = "D:\apache-tomcat-6.0.36\webapps\ylun/upload/xxx.jpg";

个人建议在数据库中存放的是这样的字符串../upload/xx.jpg;

因为只有这样在页面用img标签给src赋值的时候,才能正常显示出来。

 

posted @ 2013-03-24 20:18  xinyuyuanm  阅读(279)  评论(0编辑  收藏  举报