由于工作需要,使用了KindEditor编辑器,从其官网下载demo之后发现其中的上传图片总是报“上传目录”不存在这个提示,于是找到upload_json.jsp,发现它的目录找不到是因为刚开始的2句话:
//文件保存目录路径
String savePath = pageContext.getServletContext().getRealPath("/") + "attached/";
//文件保存目录URL
String saveUrl = request.getContextPath() + "/attached/";
将其改成:
//文件保存目录路径
String savePath = pageContext.getServletContext().getRealPath("/") + "attached\\";
//文件保存目录URL
String saveUrl = request.getContextPath() + "\\attached\\";
同时为了确保不用自己手动去tomcat下面创建文件夹,最好在检查目录那段代码下面添加:
File DirFile = new File(savePath);
if (!DirFile.exists()){
DirFile.mkdirs();
}
这样一段代码,这样就不会弹出“上传目录”不存在这种提示了,图片也能正常上传了。