课程/Java/后端开发
Java中的文件上传下载
-
-
lpzh_
2019-02-17
- 富文本编辑器环境搭建2
-
截图
0赞 · 0采集
-
-
lpzh_
2019-02-17
- 富文本编辑器的环境搭建步骤
-
截图
0赞 · 0采集
-
-
慕圣6698645
2018-08-27
富文本编辑器文件上传下载
-
截图
0赞 · 0采集
-
-
慕粉3873270
2018-04-16

-
0赞 · 0采集
-
-
宇智波丶卡卡西
2017-12-12
- ckeditor 集成 struts2步骤
-
截图
0赞 · 0采集
-
-
宇智波丶卡卡西
2017-12-12
- struts2 + ckeditor + ckfinder
实现步骤:配置环境
-
截图
0赞 · 0采集
-
-
DR枫林残忆
2017-06-02
- struts2 + ckeditor + ckfinder:
1、普通的空白struts2工程;
2、将下载的ckeditor压缩包解压,复制ckeditor文件夹到工程的WebRoot下,删除样例文件(ckeditor下的samples文件夹)
3、将下载的ckfinder压缩包解压,复制ckfinder文件夹到工程的WebRoot下,删除样例文件(ckfinder下的_samples文件夹)
4、引入Jar包,注意去除重复的jar包,如commons-fileupload.jar、commons-io.jar
5、引入ckfinder的config.xml放在WEB-INF下并修改:
<enabled>true</enabled>//启用ckfinder
<baseURL>/xxxx/xxx/</baseURL>//上传文件默认保存路径
6、从ckfinder的web.xml文件中复制所有配置信息到工程的web.xml中,struts2的过滤器和ckfinder的过滤器冲突,struts2的拦截"/*",ckfinder的servlet优先会被struts2拦截,该问题有两种方式解决:
6.1. 修改struts2拦截设置 将/*修改为*action 或*.do
6.2. 自定义ckeditor的过滤器,让它来继承Struts2的过滤器Filterpatcher获得完整的Http url的地址,然后判断url地址中是否包含CKEditor的servlet拦截规则“/ckfinder/core/connector/java/*”
7、在ckeditor目录下的config.js编写编辑器的一些属性,并将ckfinder集成到ckeditor中,如下图:
8、在jsp页面中引入ckeditor.js和ckfinder.js文件
<script type="text/javascript" src="<%=request.getContextPath()%>/ckeditor/ckeditor.js"></script>
在JSP页面中使用
<form>
<textarea row="10" cols="80" id="editor" name="editor" class="ckeditor">请输入</textarea>
</form>
-
截图
0赞 · 1采集
-
-
DR枫林残忆
2017-06-02
- 富文本编辑器文件上传下载
-
截图
0赞 · 0采集
-
-
无心水2012
2016-12-29
- 富文本编辑器上传下载
-
截图
0赞 · 0采集
-
-
wu_xiansen
2016-11-08
- struts2+ckeditor+ckfinder
-
截图
0赞 · 0采集
-
-
BeingTowards
2016-09-17
- struts2 + ckeditor + ckfinder:
1、普通的空白struts2工程;
2、将下载的ckeditor压缩包解压,复制ckeditor文件夹到工程的WebRoot下,删除样例文件(ckeditor下的samples文件夹)
3、将下载的ckfinder压缩包解压,复制ckfinder文件夹到工程的WebRoot下,删除样例文件(ckfinder下的_samples文件夹)
4、引入Jar包,注意去除重复的jar包,如commons-fileupload.jar、commons-io.jar
5、引入ckfinder的config.xml放在WEB-INF下并修改:
<enabled>true</enabled>//启用ckfinder
<baseURL>/xxxx/xxx/</baseURL>//上传文件默认保存路径
6、从ckfinder的web.xml文件中复制所有配置信息到工程的web.xml中,struts2的过滤器和ckfinder的过滤器冲突,struts2的拦截"/*",ckfinder的servlet优先会被struts2拦截,该问题有两种方式解决:
6.1. 修改struts2拦截设置 将/*修改为*action 或*.do
6.2. 自定义ckeditor的过滤器,让它来继承Struts2的过滤器Filterpatcher获得完整的Http url的地址,然后判断url地址中是否包含CKEditor的servlet拦截规则“/ckfinder/core/connector/java/*”
7、在ckeditor目录下的config.js编写编辑器的一些属性,并将ckfinder集成到ckeditor中,如下图:
8、在jsp页面中引入ckeditor.js和ckfinder.js文件
<script type="text/javascript" src="<%=request.getContextPath()%>/ckeditor/ckeditor.js"></script>
在JSP页面中使用
<form>
<textarea row="10" cols="80" id="editor" name="editor" class="ckeditor">请输入</textarea>
</form>
-
截图
0赞 · 1采集
-
-
慕粉3276784
2016-09-09
- struts2 + ckeditor +ckfinder
1 拷贝工程(struts2)
2 拷贝ckeditor
3 拷贝ckfinder
4 引入jar
5 引入CKFinder config.xml修改
<enabled>tru</enabled>
<baseDir></baseDir>
<baseURL>/ckscxz/userfiles/</baseURL>
6 配置web.xml
配置CKEditor的servlet等信息
struts2拦截/* ckeditor的servlet优先被struts拦截
两种方式
1 修改struts2拦截设置 将/*修改为*action 或*。do
2 自定义ckeditor的过滤器,让它来继承Struts2的过滤器Filterpatcher获得完整的Http url的地址,然后判断url地址中是否包含CKEditor的servlet拦截规则“/ckfinder/core/connector/java/*”
引入
<script type="text/javascript" src="<%=request.getContextPath()%>/ckedittor,js"></scirpt>
<form>
<!--类不许设置为ckeditor-->
<textrea row="10" cols="80" id="editor" name ="editor" class""ckeditor></textarea>
</form>
-
0赞 · 0采集
-
-
激流勇进__
2016-09-05
- 富文本编辑器:
1:富文本,是指比一般的文本(比如:txt)更加丰富的文本
2:编辑器,是指能够编辑的一个工具,软件——更直白点就是代码
3:富文本编辑器,是指能够编辑富文本文件的一个工具
-
截图
0赞 · 0采集
-
-
sntatas
2016-08-24
- struts2+ckeditor+ckfinder
1 拷贝工程(struts2)
2 拷贝ckeditor
3 拷贝ckfinder
4 引入jar
5 引入CKFinder config.xml修改
<enabled>tru</enabled>
<baseDir></baseDir>
<baseURL>/ckscxz/userfiles/</baseURL>
6 配置web.xml
配置CKEditor的servlet等信息
struts2拦截/*,ckeditor的servlet优先被struts2拦截
二种方式:
1 修改struts2拦截设置 将/* 修改为* .action 或*.do
2 自定义Ckeditor的过滤器,让它来继承Struts2的过滤器FilterDispatcher获得完整的http url 的地址,然后判断URL地址中是否包含CKEditor的servlet拦截规则"/ckfinder/core/connector/java/*/",
引入
<script type="text/javascript" src="<%=request.getContextPath()%>/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/ckfinder/ckfinder.js></script>
<form>
<!--类必须设置为ckeditor-->
<textarea row="10" cols="80" id="editor" name="editor" class"ckeditor"></textarea>
</form>
-
0赞 · 0采集
-
-
梦编猿
2016-07-28
- Java中的文件上传下载——富文本编辑器的配置和环境搭建 II
【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
-
截图
0赞 · 0采集
-
-
梦编猿
2016-07-28
- Java中的文件上传下载——富文本编辑器的配置和环境搭建 I
【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
-
截图
0赞 · 0采集
-
-
梦编猿
2016-07-28
- Java中的文件上传下载——富文本编辑器简介
Ps:实际项目当中经常会遇到公告发布等类似功能,除了需要发布文本信息,可能还会在公告内容中插入图片或者word文档、Excel文件作为附件。
【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
-
截图
0赞 · 0采集
-
-
庄学爸
2016-04-05
- 在jsp脚本中可以使用:
<script>
//将普通的文本域替换成富文本编辑器,参数是文本域的name值.
CKEDITOR.replace('editor1');
//获取文本域中填写的值
var text=CKEDITOR.instances.editor1.getData();
if(text==null || text==""){
alert("请输入内容");
}
</script>
-
截图
0赞 · 0采集
-
-
庄学爸
2016-04-05
- 前台jsp页面需要分别引入ckeditor.js、ckfinder.js并定义一个表单,表单中使用文本域,文本域的class属性为ckeditor.
<script src="<%=request.getContextPath()%>/ckeditor/ckeditor.js"></script>
<script src="<%=request.getContextPath()%>/ckfinder/ckfinder.js"></script>
<body>
<form action="" method="post">
<textarea class="ckeditor" rows="20" cols="20" name="editor1" id="editor1" >
请输入:
</textarea>
<input type="submit" value="提交">
</form>
</body>
<script>
-
截图
0赞 · 0采集
-
-
庄学爸
2016-04-05
- web.xml中添加ckfinder配置:
<servlet>
<servlet-name>ConnectorServlet</servlet-name>
<servlet-class>com.ckfinder.connector.ConnectorServlet</servlet-class>
<init-param>
<param-name>XMLConfig</param-name>
<param-value>/WEB-INF/config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>ConnectorServlet</servlet-name>
<url-pattern>
/ckfinder/core/connector/java/connector.java
</url-pattern>
</servlet-mapping>
如果web.xml中使用了Struts2框架,则需要把<url-pattern>/*</url-pattern>中的/*改为*.action
-
截图
0赞 · 0采集
-
-
庄学爸
2016-04-05
- 在导入工程的ckeditor的文件夹下的config.js文件中需要添加:
// 在 CKEditor 中集成 CKFinder,注意 ckfinder的路径选择要正确(第一个是项目名).
config.filebrowserBrowseUrl = '/ckDownLoad/ckfinder/ckfinder.html' ;
config.filebrowserImageBrowseUrl = '/ckDownLoad/ckfinder/ckfinder.html?type=Images' ;
config.filebrowserFlashBrowseUrl = '/ckDownLoad/ckfinder/ckfinder.html?type=Flash' ;
config.filebrowserUploadUrl = '/ckDownLoad/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Files' ;
config.filebrowserImageUploadUrl = '/ckDownLoad/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Images' ;
config.filebrowserFlashUploadUrl = '/ckDownLoad/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Flash' ;
config.filebrowserWindowWidth = '1000';
config.filebrowserWindowHeight = '700';
config.language = "zh-cn" ;
-
截图
0赞 · 0采集
-
-
庄学爸
2016-04-05
- 富文本文件上传与下载:
使用CKEditor与CKFinder.
CKEditor只是一个富文本编辑器,没有文件浏览与文件上传的功能.
CKFinder是用来上传文件和浏览服务器上的文件的,和CKEditor配合实现文件上传.
首先分别下载zip包.将解压后的CKEditor的ckeditor的文件夹复制到项目的WebRoot下.
将解压后的CKFinder的ckfinder文件夹(E:\ckfinder\_sources\CKFinder for Java\WebApp\src\main\webapp\ckfinder)也复制到项目的WebRoot下.
导入ckfinder需要用的jar包.
把E:\ckfinder\_sources\CKFinder for Java\WebApp\src\main\webapp\WEB-INF下的config.xml文件复制到项目的WEB-INF下.
config.xml中:
把<enabled>false</enabled>改为true.(如果要支持文件和图片上的上传则要设为true)
把<baseURL>/ckDownLoad/userfiles/</baseURL>中的第一个改为自己项目名.(用户上传的文件将会保存在userfiles文件夹下)
-
截图
0赞 · 0采集
-
-
Godtrue
2016-03-06
- 富文本编辑器:
1:富文本,是指比一般的文本(比如:txt)更加丰富的文本
2:编辑器,是指能够编辑的一个工具,软件——更直白点就是代码
3:富文本编辑器,是指能够编辑富文本文件的一个工具
-
截图
0赞 · 0采集
-
-
Godtrue
2016-03-06
- 目前还没有使用过这个富文本编辑器,目前的项目中使用过百度公司做的一个富文本编辑器,个性化的需求就不好满足了,不过总比自己不能实现这个东西要好。
-
截图
0赞 · 0采集
-
-
zbb_mooc
2015-08-03
- 富文本上传配置工作,集合struts2的。
-
截图
0赞 · 0采集
-
-
若相问
2015-06-05
- 配置cdeditor的servlet信息
-
截图
0赞 · 0采集
-
-
若相问
2015-06-05
- struts2集成ckeditor的步骤
-
截图
0赞 · 0采集
-
-
wayne5626
2015-06-02
- 奶牛尿男男女女
-
截图
0赞 · 0采集
-
-
Vidor_Chan
2015-04-08
- 富文本编辑器 ckeditor中集成ckfinder config.xml
-
0赞 · 0采集
-
-
Boeing_Bick
2015-03-23
- 配置步骤。
-
截图
0赞 · 0采集