您的位置:首页 > 产品设计 > UI/UE

uetitor上传图片及附件问题

2015-09-05 09:47 423 查看
  首先uedito上传图片附近等的路径配置官方文档已经说得非常清楚,这里不再赘述。

  如果是在struts2框架下上传需要自定义拦截器对/controller.jsp进行处理代码如下:

public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) {
HttpServletRequest request = (HttpServletRequest) req;
String url = request.getRequestURI();
//        System.out.println(url);
try{
if (url.contains("/controller.jsp")) {
chain.doFilter(req, res);
} else {
super.doFilter(req, res, chain);
}
}catch(Exception e){
e.printStackTrace();
}
}
然后在xml继承你自定义的拦截器。

       如果这时候还无法上传图片,记得检查IO包,是否你struts2 下的IO包和ueditor的IO包冲突了如是的话记得删除低版本的。

       如果出现了本地运行正常,上传到服务器后出现。后端配置项没有正常加载,上传插件不能正常使用!这是由于你打包方式错误出现的问题。这是血泪的教训啊,楼主当初直接拖文件夹在服务器的tomact下面出现了这个问题,百思不得齐解。这样会导致/webapp/ueditor被识别成一个单独的webapp项目从而找不到对应的jar包。

  解决方法:打成war包上传,或者在tomact server.xml里面配置<host>下的<context>下配置docbase属性。

 (PS:楼主也是由于第一次项目上传到服务器,没经验,以为打war包和拖文件夹一样,才会出现如此的错误,浪费了大把时间,切记切记)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ueditor上传 struts2