如何配置JSP中的FCKeditor编辑器(IDE:MyEclipse 6.5)
来源:互联网 发布:身份证验证算法 编辑:程序博客网 时间:2024/06/05 09:23
开发环境:
IDE:MyEclipse6.5
框架:Struts2+spring+hibernate
步骤:
1. 在fckeditor的官方网站http://ckeditor.com/download下载FCKeditor_2.5.1.zip和FCKeditor-2.3.zip(for java),版本不同内容不同
2. 在MyEclipse中新建web项目,我的叫做wsjx
3. 解压缩两个文件,把FCKeditor_2.5.1.zip解压出来的fckeditor文件夹放在WebRoot目录下,把FCKeditor- 2.3.zip(for java)解压出来的web下的WEB-INF下的lib目录中的commons-fileupload.jar和FCKeditor-2.3.jar两个jar包拷到项目的lib目录下,把FCKeditor-2.3.zip(for java)解压出来的src目录下的FCKeditor.tld拷贝到项目的WEB-INF下
4. 修改fckeditor文件夹下的fckeditor.js,找到FCKeditor.BasePath 并附值FCKeditor.BasePath = '/wsjx/fckeditor/'
5. 修改fckeditor文件夹下的fckconfig.js,找到并作如下修改
FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=connectors/jsp/connector' ;
FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector' ;
FCKConfig.FlashBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector' ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=File' ;
FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image' ;
FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Flash' ;
不好意思,这部分的修改没有搞明白什么原因
6. 修改web.xml,加入:
web.xml
7. 现在开始编写页面:有两个页面,一个是提交页面(addContent.jsp),一个是显示页面(showContent.jsp)
addContent.jsp:
showConten.jsp:这个相对简单
现在部署到tomcat中,浏览,提交,看效果。
这还没有完,因为可能会出现几种错误:
1. 当你上传图片时,提示“没有权限”,在控制台会输出“找不到Image文件夹”,那么在UserFiles里新建Image文件夹,即可
2. 当传输文字包括中文时,可能会出现显示乱码的问题,那么把showContent.jsp中的<%=request.getParameter("content")%>改成<%=new String(request.getParameter("content").getBytes("ISO-8859-1"),"utf-8")%> 即可
3. 当上传中文名的图片时,图片名称显示乱码,解决方式,在FCKeditor-2.3.zip(for java)解压出来的文件夹下,找到ConnectorServlet.java和SimpleUploadServlet.java,分别在两个文件中找到DiskFileUpload upload = new DiskFileUpload();这句,并在后面加上upload.setEncoding("utf-8");重新编译,并使用WinRAR打到 jar包FCKeditor-2.3.jar的对应位置,替换掉原来的那个,即可
4. 当浏览服务器,并新建中文名的文件夹出现乱码时,只需设置tomcat的server.xml :
以及
红色为添加部分,即可
5. 如果你还使用了struts2来过滤,那么就修改web.xml(也可以有其他方法,但这个相对简单些)
把原来的:
改成如下方式:
即可
这样,就能畅快的享受fckeditor带给你的乐趣了……
- 如何配置JSP中的FCKeditor编辑器(IDE:MyEclipse 6.5)
- 如何配置JSP中的FCKeditor编辑器(IDE:MyEclipse 6.5)
- JSP中如何配置FCKeditor
- FCKeditor在jsp中的配置
- FCKeditor编辑器在JSP中的应用
- jsp如何配置fckeditor 2.4 (陆续更新)
- jsp中使用FCKeditor编辑器组件的配置和优化
- 在jsp环境中配置使用FCKEditor(文本编辑器)
- FCKeditor在线编辑器配置
- 如何使用fckeditor编辑器
- FCKeditor jsp 配置 使用
- FCKeditor +jsp 配置 使用
- JSP+FCKeditor 基本配置
- FCKeditor编辑器在JAVA中的使用与配置
- FCKeditor编辑器在JAVA中的使用与配置
- FCKeditor编辑器在JAVA中的使用与配置
- FCKeditor编辑器在JAVA中的使用与配置
- FCKeditor编辑器在JAVA中的使用与配置方法
- IF
- Oracle数据导入导出
- 解析Monte-Carlo算法(基本原理,理论基础,应用实践)
- visual studio2010 下配置opencv2.1/2.2 亲身实践
- 在Eclipse中使用spket插件配置ExtJS环境
- 如何配置JSP中的FCKeditor编辑器(IDE:MyEclipse 6.5)
- for语句
- 口香糖最多嚼15分钟
- float型的数在内存中的表示 附:python3解析函数
- 白领常摇头晃脑
- php-study
- 标下心情
- 苹果是最好的明目水果
- POJ 3007 Organize Your Train part II map+string