首页前端开发HTML在线HTML编辑器――ueditor,跟struts2结合

在线HTML编辑器――ueditor,跟struts2结合

时间2024-01-26 16:13:02发布访客分类HTML浏览228
导读:收集整理的这篇文章主要介绍了在线HTML编辑器――ueditor,跟struts2结合,觉得挺不错的,现在分享给大家,也给大家做个参考。 果你在struts2下面使用上一篇的配置的话,还是不够的。 因为 struts2 会把 uedI...
收集整理的这篇文章主要介绍了在线HTML编辑器――ueditor,跟struts2结合,觉得挺不错的,现在分享给大家,也给大家做个参考。

果你在struts2下面使用上一篇的配置的话,还是不够的。

因为  struts2  会把  uedITor  的上传路径给过滤掉,导致不能正常上传。

还要做的也不多,写一个过滤器就行了。


在你的src里面随便一个包,新建一个类,如下:


 01 import java.io.IOException;      

02 import javax.servlet.FilterChain;      

03 import javax.servlet.ServletException;      

04 import javax.servlet.ServletRequest;      

05 import javax.servlet.ServletResponse;      

06 import javax.servlet.http.HttpServletRequest;      

07     

08 import org.apache.struts2.dispatcher.ng.filter.StrutsPRepareAndExecuteFilter;    

09     

10 public class MyStrutsFilter extends StrutsPrepareAndExecuteFilter {    

11 public void doFilter(ServletRequest req, ServletResponse res,FilterChain chain)    

12 throws IOException, ServletException {      

13        HttpServletRequest request = (HttpServletRequest) req;      

14        //不过滤的url     

15        String url = request.getRequestURI();      

16        if ("/NewsSystem/ueditor/jsp/imageUp.jsp".equals(url)) {      

17           //其他 /jsp/ 下的几个路径我不常用,就没写了   

18         //System.out.println("使用自定义的过滤器"+url);      

19            chain.doFilter(req, res);      

20        } else{      

21            //System.out.println("使用默认的过滤器");      

22            suPEr.doFilter(req, res, chain);      

23        }      

24    }      

25 }

 

 

 

 

 

 

写完了过滤器,就改写  web.XMl  ,让struts2的先经过我们自己编写的过滤器了

 

然后就重启tomcat,再看看是不是可以了

 

 

然后,是在其他页面得到ueditor的数据

 

 

 

再然后,就是提取数据库的信息放到ueditor里面作为默认内容:

 


 

 

 


 

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

ClassHTMLImportlet

若转载请注明出处: 在线HTML编辑器――ueditor,跟struts2结合
本文地址: https://pptw.com/jishu/586985.html
easyUI NumberSpinner 兼容HTML5placeholder属性

游客 回复需填写必要信息