ueditor1.4.3jsp版图片上传问题
来源:互联网 发布:书香网络 编辑:程序博客网 时间:2024/06/03 02:19
一:上传图片报"未找到上传文件"解决方案
这是因为struts2的过滤器,解决方法是自定义一个过滤器
新建一个过滤器的类,代码:
package com.filter; import java.io.IOException; import javax.servlet.FilterChain; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter; public class EditorStrutsFilter extends StrutsPrepareAndExecuteFilter{ public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest) req; String url = request.getRequestURI(); System.out.println(url); if (url.contains("/jsp/")) { System.out.println("使用自定义过滤器"); chain.doFilter(req, res); }else{ System.out.println("使用默认过滤器"); super.doFilter(req, res, chain); } }
}
之后在web.xml里面配置struts2过滤器
<filter> <filter-name>struts2</filter-name> <filter-class>com.filter.EditorStrutsFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
注意,如果有
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter>
要将其删除
出现上传错误是
1:看下是否是apche的jar冲突,检查一下是否存在多个以commons-io名称开始的jar2:FileUtils 引用jar是否版本不一致,其中没有你要的方法
二:上传图片后却回显不出来与在线管理显示不出图片的解决方案
这是因为路径问题,可以在jsp/config.json这个文件去改路径
通过“imageUrlPrefix”与“imagePathFormat”这两个属性去拼凑路径。
“imageUrlPrefix”是前缀的意思
如:我遇到的问题是图片回显地址为:
http://localhost:8080/ueditor/jsp/upload/image/......
而正确的地址是:
http://localhost:8080/Spring_3100_Registration_9_bootstrap/ueditor/jsp/upload/image/......
“Spring_3100_Registration_9_bootstrap” 是我项目的名字,所以,我通过配置“imageUrlPrefix”与“imagePathFormat”这两个属性,
将他们设置为:
"imageUrlPrefix": "/Spring_3100_Registration_9_bootstrap/",
"imagePathFormat": "/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}",
就可以正确回显了
如果你还碰到了在线管理不能显示出图片,这是因为jar包的问题,具体可以见
http://shuoit.net/it/18.html
0 0
- ueditor1.4.3jsp版图片上传问题
- ueditor1.4.3 jsp版本图片上传配置问题
- ueditor1.4.3 jsp版本图片上传配置问题
- 记录springmvc+ueditor1.4.3上传附件问题
- ueditor1.4.3jsp版在上传图片报"未找到上传文件"解决方案
- UEditor1.4.3在Struts2中图片上传“未找到上传数据”问题
- 百度ueditor1.4.3 jsp版使用注意事项
- jQuery版图片特效代码
- ueditor1.4.3jsp版成功上传图片后却回显不出来与在线管理显示不出图片的解决方案
- UEditor1.3.6图片上传
- ueditor1.2.6 jsp配置
- 仿京东简单版图片放大
- FastDFS单机版图片服务器
- ueditor1.4.3---php版本上传图片路径的修改
- Ueditor1.4.3版本多图上传中的在线管理BUG
- UEditor1.4.3关于上传文件绝对路径的配置
- 服务器集群Ueditor1.4.3上传文件的跨域设置
- Tp3.2.3 整合 百度Ueditor1.4.3.3 图片上传功能
- 十六进制转八进制(Java实现)
- xml文件的读写 方法
- iOS网络-NSURLSession/AFNetworking发送HTTPS网络请求
- java 单元测试
- 不使用AJAX向ECharts送入MySQL中的数据2:action方式
- ueditor1.4.3jsp版图片上传问题
- Spring注解@Component、@Repository、@Service、@Controller区别
- 自学iOS开发系列----OC(内存管理)
- latex 中文书籍常见命令
- Suse Linux系统新增oracle 10g数据库实例过程记录
- 微信浏览器内置js对象
- 基于ns3的LTE仿真基本架构代码
- Ghost博客Ghost博客指南:用PM2守护Node.js进程听语音指南:用PM2守护Node.js进程听语音
- 正则表达式