我的fckeditor在Tomcat下面是这样配置的:
1. C:\jakarta-tomcat-5.0.27\webapps\beef\FCKeditor 这个是FCKeditor文件夹的保存路径,beef是我的项目名称.
C:\jakarta-tomcat-5.0.27\webapps\beef\WEB-INF\lib\commons-fileupload.jar
C:\jakarta-tomcat-5.0.27\webapps\beef\WEB-INF\lib\FCKeditor-2.3.jar这是两个jar包的存放路径.
C:\jakarta-tomcat-5.0.27\webapps\beef\WEB-INF\FCKeditor.tld 这个是标签文件的存放路径. 2. 我在C:\jakarta-tomcat-5.0.27\webapps\beef\WEB-INF中的web.xml中加入如下代码:
<servlet>
<servlet-name>Connector</servlet-name>
<servlet-class>com.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet> <servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet> <servlet-mapping>
<servlet-name>Connector</servlet-name>
<url-pattern>/FCKeditor/editor/filemanager/browser/default/connectors/jsp/connector</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SimpleUploader</servlet-name>
<url-pattern>/FCKeditor/editor/filemanager/upload/simpleuploader</url-pattern>
</servlet-mapping> <taglib>
<taglib-uri>/FCKeditor</taglib-uri>
<taglib-location>/WEB-INF/FCKeditor.tld</taglib-location>
</taglib>
3. 修改fckconfig.js文件代码如下:
FCKConfig.LinkBrowser = true ;
FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.Html? Connector=connectors/jsp/connector" ;FCKConfig.ImageBrowser = true ;
FCKConfig.ImageBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector" ; FCKConfig.FlashBrowser = true ;
FCKConfig.FlashBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector" ;FCKConfig.LinkUpload = true ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=File' ; FCKConfig.ImageUpload = true ;
FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image' ;FCKConfig.FlashUpload = true ;
FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Flash' ;
3.另外我还新建了以下几个文件夹.
C:\jakarta-tomcat-5.0.27\webapps\beef\UserFiles\File
C:\jakarta-tomcat-5.0.27\webapps\beef\UserFiles\Flash
C:\jakarta-tomcat-5.0.27\webapps\beef\UserFiles\Image
所做的修改就这些,在jsp页面引用编辑器也是成功的,但是就是不能上传图片.在网上查了几天都没有解决,跪求用过fckeditor的高手指点一下,这个对小弟很重要.拜托了!!!
如果没有什么问题,有没有可能是因为我连接的不是本机的数据库的原故?
1. C:\jakarta-tomcat-5.0.27\webapps\beef\FCKeditor 这个是FCKeditor文件夹的保存路径,beef是我的项目名称.
C:\jakarta-tomcat-5.0.27\webapps\beef\WEB-INF\lib\commons-fileupload.jar
C:\jakarta-tomcat-5.0.27\webapps\beef\WEB-INF\lib\FCKeditor-2.3.jar这是两个jar包的存放路径.
C:\jakarta-tomcat-5.0.27\webapps\beef\WEB-INF\FCKeditor.tld 这个是标签文件的存放路径. 2. 我在C:\jakarta-tomcat-5.0.27\webapps\beef\WEB-INF中的web.xml中加入如下代码:
<servlet>
<servlet-name>Connector</servlet-name>
<servlet-class>com.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet> <servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet> <servlet-mapping>
<servlet-name>Connector</servlet-name>
<url-pattern>/FCKeditor/editor/filemanager/browser/default/connectors/jsp/connector</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SimpleUploader</servlet-name>
<url-pattern>/FCKeditor/editor/filemanager/upload/simpleuploader</url-pattern>
</servlet-mapping> <taglib>
<taglib-uri>/FCKeditor</taglib-uri>
<taglib-location>/WEB-INF/FCKeditor.tld</taglib-location>
</taglib>
3. 修改fckconfig.js文件代码如下:
FCKConfig.LinkBrowser = true ;
FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.Html? Connector=connectors/jsp/connector" ;FCKConfig.ImageBrowser = true ;
FCKConfig.ImageBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector" ; FCKConfig.FlashBrowser = true ;
FCKConfig.FlashBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector" ;FCKConfig.LinkUpload = true ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=File' ; FCKConfig.ImageUpload = true ;
FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image' ;FCKConfig.FlashUpload = true ;
FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Flash' ;
3.另外我还新建了以下几个文件夹.
C:\jakarta-tomcat-5.0.27\webapps\beef\UserFiles\File
C:\jakarta-tomcat-5.0.27\webapps\beef\UserFiles\Flash
C:\jakarta-tomcat-5.0.27\webapps\beef\UserFiles\Image
所做的修改就这些,在jsp页面引用编辑器也是成功的,但是就是不能上传图片.在网上查了几天都没有解决,跪求用过fckeditor的高手指点一下,这个对小弟很重要.拜托了!!!
如果没有什么问题,有没有可能是因为我连接的不是本机的数据库的原故?
解决方案 »
- web自带的打印格式如何设置?
- tomcat5中request.getParameter()编码转换问题求助
- 如何取得logic:iterate中bean的某个属性值?
- Struts ActionErrors的使用方法请教
- 请问各位在什么地方申请jsp空间性价比比较好?绝对不能是骗人的空间
- 高分求jsp开发的动网论坛源码
- localhost可以访问,IP却不行
- 我的jbulider80为什么保存不了jsp文件?
- 如何实现B/S 结构下的打印!!!!!!!!
- 斜杠转换问题 求大神帮忙啊
- 找工作中。。。设想开发SasS 营销系统
- 关于Connection reset by peer: socket write error 的问题
<servlet-name>Connector</servlet-name>
<url-pattern>/connectors/jsp/connector</url-pattern>
</servlet-mapping> <servlet-mapping>
<servlet-name>SimpleUploader</servlet-name>
<url-pattern>/filemanager/upload/simpleuploader</url-pattern>
</servlet-mapping>
七楼的,我查找了一下,好象我没有那个servlet,也打不开.
在fckconfig.js文件中的
FCKConfig.ImageUpload = true ;
FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image'
后面加上 alert(FCKConfig.ImageUploadURL);
然后在上传图片会弹出个对话框,对话框地址就是程序要调用的.把这个调用的地址跟你web.xml对应的修改一下就ok了
FCKConfig.LinkUploadURL = '/filemanager/upload/simpleuploader?Type=File' ;
FCKConfig.ImageUploadURL = '/filemanager/upload/simpleuploader?Type=Image' ;
FCKConfig.FlashUploadURL = '/filemanager/upload/simpleuploader?Type=Flash' ;
<%
FCKeditor oFCKeditor;
oFCKeditor = new FCKeditor(request,"content");
oFCKeditor.setBasePath("/beef/FCKeditor/");
oFCKeditor.setHeight("550");
//oFCKeditor.setWidth("500");
out.print(oFCKeditor.create());
%>