【求助大牛】kindEditor上传图片,定义的路径找不到问题


最近项目开发用到了kindEditor这个编辑器,在使用图片上传功能时,遇到了这样的错误:
在upload_json.jsp这个文件中定义了图片的存储路径和url

String savePath = pageContext.getServletContext().getRealPath("/") + "attached/";
String saveUrl  = request.getContextPath() + "/attached/";

用的开发环境是Eclipse+Tomcat
在Eclipse启动项目时,能够成功上传图片到指定路径并可以在textarea中显示出所上传的图片
但是用maven打包成war文件放在tomat下再启动时,上传图片时报错:找不到上传的目录
尝试了很多的路径,但是都无法上传成功并显示在textarea中

请问各位大牛这个问题应该如何解决?
被这个问题困扰了1天,麻烦各位大牛给小弟解答一下。

2 个解决方案

#1


拦截器里加 这句试试   String currentURL = ((HttpServletRequest) request).getRequestURI();// 取得根目录所对应的绝对路径
if(currentURL.contains("upload_json")){
chain.doFilter(new StrutsRequestWrapper((HttpServletRequest) request), response); 
}else{
chain.doFilter(request, response); 
}

#2


引用 1 楼 zhuawa_zzl 的回复:
拦截器里加 这句试试   String currentURL = ((HttpServletRequest) request).getRequestURI();// 取得根目录所对应的绝对路径
if(currentURL.contains("upload_json")){
chain.doFilter(new StrutsRequestWrapper((HttpServletRequest) request), response); 
}else{
chain.doFilter(request, response); 
}


除了使用拦截器,还有其他方法吗
希望的解决方案就是能在jsp中定义2个路径,war包部署后能够正确读取到
智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告