配置都没什么问题但是就是不能上传!哎。。
点击浏览也都进去了。文件也浏览出来了。但是就是选择好图片后点击上传出现叹号,不能上传!!本人用的是,ckeditor_3.6.2和ckfinder_java_2.1
ckeditor里的config.js配置
CKEDITOR.editorConfig =  function(config)  {    config.filebrowserImageBrowseUrl= 'ckfinder/ckfinder.html?Type=Images'; //上传图片时浏览服务文件夹
    config.filebrowserImageUploadUrl= '/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Images' ; //上传图片按钮(标签)};
WEB-INF下config.xml配置
<config>
<enabled>true</enabled>
<baseDir></baseDir>
<baseURL>/management/userfiles/</baseURL>
<licenseKey></licenseKey>
<licenseName></licenseName>
<imgWidth>1600</imgWidth>
<imgHeight>1200</imgHeight>
<imgQuality>80</imgQuality>
<uriEncoding>UTF-8</uriEncoding>
<forceASCII>false</forceASCII>
<userRoleSessionVar>CKFinder_UserRole</userRoleSessionVar>
<checkDoubleExtension>true</checkDoubleExtension>
<checkSizeAfterScaling>true</checkSizeAfterScaling>
<secureImageUploads>true</secureImageUploads>
<htmlExtensions>html,htm,xml,js</htmlExtensions>
<hideFolders>
<folder>.svn</folder>
<folder>CVS</folder>
</hideFolders>
<hideFiles>
<file>.*</file>
</hideFiles>
<defaultResourceTypes></defaultResourceTypes>
<types>
<!--<type name="Files">
<url>%BASE_URL%files/</url>
<directory>%BASE_DIR%files</directory>
<maxSize>0</maxSize>
<allowedExtensions>7z,aiff,asf,avi,bmp,csv,doc,docx,fla,flv,gif,gz,gzip,jpeg,jpg,mid,mov,mp3,mp4,mpc,mpeg,mpg,ods,odt,pdf,png,ppt,pptx,pxd,qt,ram,rar,rm,rmi,rmvb,rtf,sdc,sitd,swf,sxc,sxw,tar,tgz,tif,tiff,txt,vsd,wav,wma,wmv,xls,xlsx,zip
</allowedExtensions>
<deniedExtensions></deniedExtensions>
</type>
--><type name="Images">
<url>%BASE_URL%images/</url>
<directory>%BASE_DIR%images</directory>
<maxSize>0</maxSize>
<allowedExtensions>bmp,gif,jpeg,jpg,png</allowedExtensions>
<deniedExtensions></deniedExtensions>
</type><!--
<type name="Flash">
<url>%BASE_URL%flash/</url>
<directory>%BASE_DIR%flash</directory>
<maxSize>0</maxSize>
<allowedExtensions>swf,flv</allowedExtensions>
<deniedExtensions></deniedExtensions>
</type>
--></types>
<accessControls>
<accessControl>
<role>*</role>
<resourceType>*</resourceType>
<folder>/</folder>
<folderView>true</folderView>
<folderCreate>true</folderCreate>
<folderRename>true</folderRename>
<folderDelete>true</folderDelete>
<fileView>true</fileView>
<fileUpload>true</fileUpload>
<fileRename>true</fileRename>
<fileDelete>true</fileDelete>
</accessControl>
</accessControls>
<thumbs>
<enabled>true</enabled>
<url>%BASE_URL%_thumbs/</url>
<directory>%BASE_DIR%_thumbs</directory>
<directAccess>false</directAccess>
<maxHeight>100</maxHeight>
<maxWidth>100</maxWidth>
<quality>80</quality>
</thumbs>
<plugins>
<plugin>
<name>imageresize</name>
<class>com.ckfinder.connector.plugins.ImageResize</class>
<params>
<param name="smallThumb" value="90x90"></param>
<param name="mediumThumb" value="120x120"></param>
<param name="largeThumb" value="180x180"></param>
</params>
</plugin>
<plugin>
<name>fileeditor</name>
<class>com.ckfinder.connector.plugins.FileEditor</class>
<params></params>
</plugin>
</plugins>
<basePathBuilderImpl>com.ckfinder.connector.configuration.ConfigurationPathBuilder</basePathBuilderImpl>
</config>
index.jsp页面
  <body>
  
  
     <form   action = ""   method = "post" >  
     <textarea   cols = "80"   id = "editor1"   name = "editor1"   rows = "10" ></textarea >  
     <input   type = "submit"   value = "Submit"   />  
 </form >  
 
 <script src="<%=path%>/ckeditor/ckeditor.js"></script>
 <script src="<%=path%>/ckfinder/ckfinder.js"></script>
   <script type="text/javascript">

 CKEDITOR.replace('editor1', { height: 200, width: 520 });

 </script>
  </body>

解决方案 »

  1.   

    楼主 我之前也一直用  ckeditor,可是它对从word复制的文档兼容不好。
    前不久百度开源了 ueditor就解决了这个问题。 比 ckeditor 强多了(我不是来打广告的)
    下载链接地址 http://ueditor.baidu.com/现在我的项目都用ueditor 楼主说的上传问题 ueditor还支持多文件压缩后上传。
      

  2.   

    我的是 java中 使用的 有要的 可以 找我 QQ 570774519  可以实现图片、文件的 上传