读书人

在含有Struts2框架的应用中添加KindEd

发布时间: 2012-09-25 09:55:59 作者: rapoo

在含有Struts2框架的应用中添加KindEditor上传图片功能

KindEditor是一个轻便的图文编辑器,有一批人在维护和更新,还有很多热心人在源源不断的提出问题和建议,值得一试。

这个东西使用起来非常的方便,KindEditor在源码的/jsp/目录下已经有写好的upload功能,稍作修改即可适应Struts2使用。

upload code:

FileItemFactory factory = new DiskFileItemFactory();ServletFileUpload upload = new ServletFileUpload(factory);upload.setHeaderEncoding("UTF-8");List items = upload.parseRequest(request);Iterator itr = items.iterator();while (itr.hasNext()) {......}


还有就是KindEditor的FileManager功能,如果你要转移原jsp中的代码至Struts action时,需要注意KindEditor会传递一些Action中并不存在的一些键值,Struts会有对应的warn和exception;

由于FileManager只是对upload成功的文件做一些查询和预览的功能,建议是用servlet替代Struts Action 。



读书人网 >Web前端

热点推荐