struts 使用ued无法上传图片
来源:互联网 发布:药智网药品标准数据库 编辑:程序博客网 时间:2024/05/16 19:31
因为struts拦截了所有的链接所以自定义一个拦截器排除ued上传 代码如下
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 MyStrutsFilter extends StrutsPrepareAndExecuteFilter {public void doFilter(ServletRequest req, ServletResponse res,FilterChain chain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest) req; //不过滤的url String url = request.getRequestURI(); System.out.println(url);
<span style="white-space:pre"></span>//这里定义为jsp上传页面 if ("/bochenzhixuns/ueditor/jsp/controller.jsp".equals(url)) { System.out.println("使用自定义的过滤器"); chain.doFilter(req, res); }else{ System.out.println("使用默认的过滤器"); super.doFilter(req, res, chain); } }}
B、配置拦截器
把默认拦截器改为以下拦截器
<filter> <filter-name>struts2</filter-name> <filter-class> com.lijia.MyStrutsFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
0 0
- struts 使用ued无法上传图片
- 用struts上传图片,中文命名的图片无法显示
- ssh框架 使用struts上传图片
- ckeditor等编辑器和struts结合,无法上传图片问题
- struts 图片上传 错误
- struts上传图片问题
- Struts实现图片上传
- Struts:实现图片上传
- Struts 多图片上传
- struts 上传图片
- struts 图片上传
- struts 2.0 图片上传
- struts 图片上传 调试
- EXTJS+STRUTS图片上传
- struts图片上传
- Struts实现图片上传
- 04-用struts上传图片,中文命名的图片无法显示
- 使用Struts中的ActionForm类来上传图片
- Swift:如何判断一个对象是否是某个类(或其子类)的实例
- Java.io.File.mkdirs()方法实例
- EL表达式循环数组
- ThinkPHP中使用memcached缓存
- Darwin RTSP点播流程代码分析1
- struts 使用ued无法上传图片
- 怎样做OOBE
- 该怎么运用Zbrush 4R7中的镜像功能
- 对LR回放中highest severity level was"ERROR"的解决方法
- 又见中文乱码
- java 设计模式之接口隔离原则
- angularJS $watch $timeout 使用心得
- “同时”启动两个Activity
- bzoj3560 DZY Loves Math V 数论