FCKEditor的最新版本已经更改名称为CKEditor;

1、在页面引入fckeditor目录下的fckeditor.js

<script type="text/javascript" src="./fckeditor/fckeditor.js"></script>
<script type="text/javascript" src="./common/js/jquery.js"></script>

2、JSP的文件

<script type="text/javascript">
$(function()
{
var fck = new FCKeditor("productdesc"); //创建对象(参数为要替代的textarea标签的name或id属性)
fck.BasePath = "./fckeditor/"; //指定fckeditor的路径最后面,注:必须加'/'
fck.Height = 400 ;
     fck.Config["ImageUploadURL"] = "/upload/uploadFck.do"; //上传图片的Controller的URL
fck.ReplaceTextarea(); //创建编辑器
});
</script> <div>
<textarea rows="20" cols="180" id="productdesc" name="description"></textarea>
</div>

3、后台Controller的代码

    //上传Fck的图片
@RequestMapping(value = "/upload/uploadFck.do")
@ResponseBody
public void uploadPics(HttpServletRequest request, HttpServletResponse response) throws Exception
{
//FCK的上传没有文件的名字, 只要文件上传到后台, 肯定存在于 HttpServletRequest 中
//Spring提供了 MutipartRequest 对原生态的 request进行强转; 强转后生成的 MutipartRequest 只有图片的信息
MultipartRequest multipartRequest = (MultipartRequest) request; Map<String, MultipartFile> fileMap = multipartRequest.getFileMap();
for(Entry<String, MultipartFile> entry : fileMap.entrySet())
{
MultipartFile pic = entry.getValue(); //上传上来的图片 String path = uploadService.uploadPic(pic.getBytes(), pic.getOriginalFilename(), pic.getSize());
String url = Constants.IMAGE_URL + path; //全路径 //返回全路径给FCK, fck-core.2.6.jar --> java-core.2.6.jar
UploadResponse uploadResponse = UploadResponse.getOK(url); response.getWriter().print(uploadResponse);
}
}

参考:http://blog.csdn.net/zhao13083837081/article/details/52846640

富文本编辑器--FCKEditor 上传图片的更多相关文章

  1. vue-quill-editor富文本编辑器,上传图片自定义为借口上传

    vue-quill-editor富文本编辑器,上传图片自定义为借口上传 博客地址:https://blog.csdn.net/lyj2018gyq/article/details/82585194

  2. bootstrap-wysihtml5 ckeditor 修改富文本编辑器可以上传图片

    bootstrap-wysihtml5 ckeditor 修改富文本编辑器可以上传图片   bootstrap-wysihtml5实际使用内核为ckeditor     故这里修改ckeditor即可 ...

  3. 在线富文本编辑器FckEditor配置(.Net Framework 3.5)

    进入FCKeditor文件夹,编辑 fckconfig.js 文件.1.上传设置  .  var _FileBrowserLanguage         = 'php' ;         // a ...

  4. 富文本编辑器 - wangEditor 上传图片

    效果: . 项目结构图: wangEditor-upload-img.html代码: <html> <head> <title>wangEditor-图片上传< ...

  5. KindEditor - 富文本编辑器 - 使用+上传图片

    代码高亮:http://www.cnblogs.com/KTblog/p/5205214.html 效果: 项目结构: Extend:存放各种扩展 BlogAction.class.php:博文模块 ...

  6. 百度富文本编辑器Ueditor上传图片时标签中添加宽高

    ueditor.all.js中:直接搜索callback() function callback(){ try{ var link, json, loader, body = (iframe.cont ...

  7. 在java项目中加入百度富文本编辑器

    富文本编辑器在项目中很常见,他可以将文本,图片等信息存入数据库,在编辑一些图文混排的信息的时候很有用,比如商城项目的商品详情页,包含很多带有样式的文字和图片. 此前一直使用的百度的富文本编辑器uedi ...

  8. (转)淘淘商城系列——KindEditor富文本编辑器的使用

    http://blog.csdn.net/yerenyuan_pku/article/details/72809794 通过上文的学习,我们知道了怎样解决KindEditor富文本编辑器上传图片时的浏 ...

  9. (转)学习淘淘商城第二十二课(KindEditor富文本编辑器的使用)

    http://blog.csdn.net/u012453843/article/details/70184155 上节课我们一起学习了怎样解决KindEditor富文本编辑器上传图片的浏览器兼容性问题 ...

随机推荐

  1. 3D模板阴影原理

    3D模板阴影原理 1:先从3dsMax中导出一个简单的场景,一个园环,球,平面. 2:园环直接面向光源,园环对球体来说是一个光线的阻挡物,园环在它上面形成阴影,同时,园环和球体对平面来说是光线的阻挡物 ...

  2. Unity3D架构设计NavMesh寻路

    Unity3D架构设计NavMesh寻路 发表于2013年10月6日由陆泽西 国庆闲来没事把NavMesh巩固一下.以Unity3D引擎为例写一个底层c# NavMesh寻路.因为Unity3D中本身 ...

  3. C# HttpWebRequest 错误总结

    1.form data 需要编码!!! byte[] data = new ASCIIEncoding().GetBytes("pattern=0&wwid=古兴越&good ...

  4. linux键盘驱动

    http://blog.csdn.net/beyondhaven/article/details/5753182 http://blog.chinaunix.net/uid-20564848-id-7 ...

  5. nginx反向代理:两个域名指向不同web服务端口

    一台服务器上安装了zabbix服务和jumpserver服务,两个域名zabbix.xxxx.xxxx和jumserver.xxx.xxxx 一.编辑/etc/nginx/conf.d目录下nginx ...

  6. heat创建stack

    1.使用模板创建虚拟机 heat_template_version: 2018-09-04 description: Simple template to deploy a virtual machi ...

  7. hdoj1013(数根,大数,九余数算法)

    Digital Roots Problem Description The digital root of a positive integer is found by summing the dig ...

  8. Jmeter cookie不兼容问题

    历史脚本,今天准备执行测试,报出这种错误 解决方案:HTTP Cookie Manager里的 Cookie Policy 由rfc2109设置为兼容模式(Compatibility) 参考:http ...

  9. 给自己的博客上添加个flash宠物插件

    前言 最近在一些博主的博客上看到一些小宠物的挂件,很有趣,访客到了网站后可以耍耍小宠物,增加网站的趣味性,在功能强大的博客系统上看到有这样的小宠物挂件还是蛮有趣的. 正文 下面就简单介绍下如何在博客园 ...

  10. CSS3实现图片循环旋转

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...