CKEditor二次开发-为CKEditor增加下传图片的功能
CKEditor二次开发----为CKEditor增加上传图片的功能这是我做的一个个人知识管理的一部分,现在把这部分提取
CKEditor二次开发----为CKEditor增加上传图片的功能
这是我做的一个个人知识管理的一部分,现在把这部分提取出来,加上原代码,希望对大家学习工作有一定的的参考价值。
?
我对JAVA情有独钟,可惜,原本可以用CKFinder来完成图片上传的功能,可是呢,CKFinder不支持java,所以我只能自己对CKEditor动一下手。其实原理也很简单,只是把原来可以配置为上传的那个页面换成我们自己开发的上传页面。在这里,使用了Action来实现图片的上传,对不需要Action或对Action不懂的朋友,可以使用Servlet来代替那部分的功能,在此,我不就不多说了。
?
首先,修改对CKEditor引入的那部分javascript,代码如下:
?
?
?
再接下来,我们就要做Action,即如上所示的<form action="imageUpload" method="post" enctype="multipart/form-data"
?
,好了我们继续,
?接下来就是对struts.xml的配置了
if(null!=_page_path && ""!=_page_path){ window.returnValue=_page_path; window.close(); }else{ window.returnValue=""; }
这样就可以防止用户点击上传按钮,没有传图片关闭时出现的问题