0
回答
jfianl2.2 图片上传问题
终于搞明白,存储TCO原来是这样算的>>>   
private String fileDir = PathKit.getWebRootPath() + "\\upload\\img_house\\";//指定用户文件上传路径
private final int maxSize = 5 * 1024 * 1024; // 5M最大文件限制


public void upload() {
try {
getFile("FILE", fileDir, maxSize, "utf-8");
jsonEntity.setResultCode("0");
jsonEntity.setMessage("图片上传成功");
renderJson(jsonEntity);
} catch (Exception e) {
jsonEntity.setResultCode("1");
jsonEntity.setMessage("图片上传失败");
jsonEntity.setData(e.toString());
renderJson(jsonEntity);
}


}

问题1:getFile("FILE", fileDir, maxSize, "utf-8"); 用fileDir参数报错,路径无法创建,看信息是webRoot路径重复拼接了。赋值为“”,就会转认保存在upload文件夹下面,是成功。

问题2:请问一下怎么重命名图片,在网上找了一下,都说用renameTo方法,新的版本没有这个方法啊,还是说有其他的方法?

请大神们赐教!

举报
rylpngy
发帖于2年前 0回/134阅
顶部