主题: 关于图片动态存储位置的问题。。
作者: kopheece, 发布日期: 2012-09-27 14:41:10, 浏览数: 2611

根据传递的不同参数。让图片存储在不同位置。。

参考http://www.kindsoft.net/view.php?bbsid=5&postid=3777&pagenum=2

我在JSP页面中多加了一个参数。

比如:uploadPath : 'today',


然后在image.js中的uploadJson = K.undef(self.uploadJson, self.basePath + 'php/upload_json.php'),下面加了一行
         uploadPath = K.undef(self.uploadPath, ''),


然后修改url : K.addParam(uploadJson, 'dir=image'),(大约在180几行处)
            为url : uploadJson + '?dir=image' + '&path=' + uploadPath,


然后在upload_json.jsp把默认定义的savePath该成String savePath = request.getSession().getServletContext()
            .getRealPath("/") + "attached/"+request.getParameter("path") + "/";

saveUrl改成String saveUrl = request.getContextPath() + "/attached/" +request.getParameter("path") + "/";


期望存储的路径是服务器下../attached/today/image

用火狐调试的时候发现总是取不到'&path=' + uploadPath的值。。结果是../attached/null/image。

发表新帖 发表回复