fckeditor2.6.6 java上传图片到绝对路径的配置
2014-01-12 12:47
447 查看
改绝对路径不需要修改源码。增加一些简单的配置就可以了。可以回显。另外要设置tomcat的server.xml,加一个硬盘映射。
fckeditor 2.6.6
我的是maven工程。
1:拷贝fckeditor文件夹到webapp/js下面
2:修改fckeditor/fckeditor.js里面的FCKeditor.BasePath = '/js/fckeditor/' ;
3:web.xml里面加入
4:src/main/resources下面新建fckeditor.properties,写入
5:加入依赖。pom里面加入
6:server.xml配置context,加入
<Context path="/image" docBase="E:\image" reloadable="true" debug="0"/>
7:jsp文件
如果设置了fckeditor的基本路径,比如这里房子js下面,要修改的地方有jsp里面的basePath、web.xml、fckeditor.xml
如果直接放在webapp下面,这些文件都不需要修改
而web.xml配置fck路径错误的话,会报出The server didn't reply with a proper XML data. Please check your configuration.
fckeditor 2.6.6
我的是maven工程。
1:拷贝fckeditor文件夹到webapp/js下面
2:修改fckeditor/fckeditor.js里面的FCKeditor.BasePath = '/js/fckeditor/' ;
3:web.xml里面加入
<servlet> <servlet-name>Connector</servlet-name> <servlet-class> net.fckeditor.connector.ConnectorServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Connector</servlet-name> <url-pattern> /js/fckeditor/editor/filemanager/connectors/* </url-pattern> </servlet-mapping>
4:src/main/resources下面新建fckeditor.properties,写入
connector.userActionImpl=net.fckeditor.requestcycle.impl.EnabledUserAction #connector.impl = net.fckeditor.connector.impl.LocalConnector #connector.userPathBuilderImpl = com.hb.FilePathBuilder ################################################################# #connector.impl=com.hb.ContextConnector #connector.userPathBuilderImpl = com.hb.ContextPathBuilder connector.userFilesAbsolutePath = E://image connector.userFilesPath = http://localhost:9080/image connector.userPathBuilderImpl = net.fckeditor.requestcycle.impl.ServerRootPathBuilder connector.impl = net.fckeditor.connector.impl.LocalConnector
5:加入依赖。pom里面加入
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>net.fckeditor</groupId> <artifactId>java-core</artifactId> <version>2.6</version> </dependency> <dependency> <groupId>org.devlib.schmidt</groupId> <artifactId>imageinfo</artifactId> <version>1.9</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.5.8</version> </dependency>
6:server.xml配置context,加入
<Context path="/image" docBase="E:\image" reloadable="true" debug="0"/>
7:jsp文件
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.fckeditor.net" prefix="FCK"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>FckEditor测试</title> </head> <body style="text-align: center;"> <div style="text-align: center;width: 600pt"> <h2>FckEditor测试</h2> <hr> <form action="ShowData.jsp" method="post"> <FCK:editor basePath="/js/fckeditor/" instanceName="test" height="400pt"> <jsp:attribute name="value">www.sunchis.com</jsp:attribute> </FCK:editor> <input type="submit" value="提交"/> <input type="reset" value="重置"/> </form> </div> </body> </html>
如果设置了fckeditor的基本路径,比如这里房子js下面,要修改的地方有jsp里面的basePath、web.xml、fckeditor.xml
如果直接放在webapp下面,这些文件都不需要修改
You are not authorized to browse/list files and/or folders
我开始没有使用pom配置jar包,后来fckeditor.properties里面类名后面多了空格,报出这个错误。实际上是因为fck默认不提供上传图片的权限,必须声明connector.userActionImpl=net.fckeditor.requestcycle.impl.EnabledUserAction而web.xml配置fck路径错误的话,会报出The server didn't reply with a proper XML data. Please check your configuration.
相关文章推荐
- jsp修改fckeditor上传图片路径 绝对路径的修改
- fckeditor图片上传绝对路径问题
- FCKEditor-java-2.6 上传文件路径配置
- kindeditor 使其支持配置上传路径,限制上传图片大小(java)
- <input type="file" 上传图片不是绝对路径 而是相对路径 怎么解决?
- 关于FCKeditor for java上传图片中文名乱码问题
- 百度ueditor富文本--图片保存路径的配置以及上传到远程服务器
- PHP环境下Fckeditor上传图片配置教程
- kindeditor 上传图片 显示绝对 路径
- 配置fckeditor 实现图片的上传
- Ueditor本地上传图片加入前缀,变成绝对路径
- [原创]FCKeditor上传路径从绝对路径改成相对路径的方法
- java 将图片上传到webapp路径下 路径获取方式
- ASP.NET环境下配置FCKEditor并上传图片及其它文件
- ASP.NET环境下配置FCKEditor并上传图片及其它文件
- java上传文件到磁盘中,设置tomcat虚拟路径进行访问,解决重布项目图片消失问题
- PHP环境下Fckeditor上传图片配置教程
- 【JAVA技术】如何展现绝对路径下的图片
- PHP配置FCKeditor编辑器以及上传图片
- 百度编辑器多图上传返回图片绝对路径问题