`

CKEditor之servlet接收图片上传

阅读更多

1,首先需要用到apache的 “FileUpload”,解析request.(见我的另一篇博文)

2,以下是servlet部分源码

先用FileUpload将传过来的IMG保存在本地


response.setContentType("text/html; charset=UTF-8");

response.setHeader("Cache-Control", "no-cache");

PrintWriter out = response.getWriter();

String callback = request.getParameter("CKEditorFuncNum");


//CKEditorFuncNum是CKEditor传过来的参数,下面response输出javascript代码时会用到


out.println("<script type=\"text/javascript\">");

out.println("window.parent.CKEDITOR.tools.callFunction(" + callback

+ ",'" + path + "',''" + ")");


//这里的path就是图片的URL,我们可以使用绝对URL如“www.hongyizs.com/assets/img/a.gif” ;但是我们无法使用像

//D:/A.GIF这样的路径,URL是万维网标准


out.println("</script>");

out.flush();

out.close();

分享到:
评论

相关推荐

    CKEditor 上传文件(Servlet实现)

    在CKEditor的文件上传场景中,Servlet将接收编辑器发送的文件数据,并将其保存到服务器的指定位置。 1. **CKEditor配置**: - 在CKEditor的配置文件(config.js)中,我们需要设置允许上传的文件类型、最大文件...

    Ckeditor 上传例子 servlet方式 struts2方式

    Servlet接收到请求后,会读取上传的文件,将其保存到服务器的指定位置,并返回一个响应,告知CKEditor上传结果。在实际应用中,需要在Servlet中处理文件合法性检查、存储路径设置以及异常处理等细节。 具体步骤如下...

    ckeditor 图片图片本地上传

    在IT行业中,CKEditor是一款非常流行的富文本编辑器,它被广泛用于网页内容的...后端则需要通过Servlet接收文件,处理上传逻辑,并返回结果。通过这样的方式,用户可以方便地在CKEditor中插入本地图片,丰富网页内容。

    ckeditor for java 上传图片功能

    - 创建一个Servlet或Controller来接收前端上传的图片数据。这通常涉及到处理`multipart/form-data`类型的请求,可以使用Spring的`MultipartFile`或Apache Commons FileUpload等库。 - 接收到文件后,需要进行一些...

    ckeditor4添加上传视频插件

    在IT行业中,富文本编辑器CKEditor 4是一款广泛应用的在线文本编辑工具,它提供了丰富的功能,如格式化、图片上传、链接插入等,极大地提升了用户在网页上的文本编辑体验。"ckeditor4添加上传视频插件"这个主题,是...

    ckeditor jsp 上传图片例子 免费下载

    在我们的例子中,JSP将处理CKEditor上传的图片请求,包括接收文件、存储文件到服务器以及返回响应信息。 CKEditor的图片上传通常涉及以下几个步骤: 1. **配置CKEditor**:在CKEditor的配置文件(config.js)中,...

    CKEditor3.x配置使用教程,支持图片上传其中图片上传支持Ftp

    在这个场景下,Servlet会接收来自CKEditor的图片上传请求,验证文件类型和大小,然后通过FTP协议将文件上传到服务器的特定目录。FTP(File Transfer Protocol)是一种标准网络协议,用于在计算机之间传输文件。配置...

    201812CKEditor粘贴屏幕截图上传图片、使用HttpServlet接收文件实现

    【标题】"201812CKEditor粘贴屏幕截图上传图片、使用HttpServlet接收文件实现"涉及的技术主要包括CKEditor、屏幕截图功能以及Java的HttpServlet,这些都是在Web开发中常用的工具和技术。 CKEditor是一款强大的富...

    蝙蝠CKEditor本地图片自动上传插件.zip

    本插件支持所有动态网站技术,DEMO所用技术为jsp,服务器端接受上传文件的动态页面为一Servelt:WordImageUploader.java,此文件已经在DEMO中给出,其它动态网站技术请参照此文件自行实现。 ----------------------...

    带图片上传文件上传的CKEditor(java实现后台文件存储)

    在IT行业中,文件上传是网页应用中不可或缺的功能之一,尤其是涉及到多媒体内容如图片时。CKEditor是一款著名的富文本编辑器,它提供了丰富的文本格式化功能,同时也支持图片和其他媒体文件的上传。本教程将探讨如何...

    Applet实现的ckeditor粘贴word图片且图片自动上传

    本插件支持所有动态网站技术,DEMO所用技术为jsp,服务器端接受上传文件的动态页面为一Servelt:WordImageUploader.java,此文件已经在DEMO中给出,其它动态网站技术请参照此文件自行实现。 ---------------------...

    servlet实现Ceditor4.13图片上传

    在Ckeditor图片上传的场景下,Servlet接收来自Ckeditor的上传请求,保存图片到服务器,然后返回图片的URL给编辑器。 ### 3. 图片上传流程 - **客户端**:在Ckeditor中选择图片并触发上传操作,Ckeditor会通过AJAX或...

    ckeditor支持文件上传的java类

    为了增强其功能,CKEditor通常会集成文件上传功能,让用户能够方便地在编辑器中插入本地图片或文件。在Java后端,我们需要编写特定的类来处理这些文件上传请求。下面我们将详细讨论CKEditor文件上传的Java实现以及...

    ckeditor在线编辑器,实现在线上传图片和falsh文件

    4. **服务器处理**:后端Servlet接收上传请求,对文件进行验证(如文件类型、大小限制),并将其保存在服务器的指定目录。 5. **返回响应**:Servlet处理完文件后,返回一个包含上传成功信息和图片URL的JSON或XML...

    ckeditor 带上传例子 for java jsp

    Servlet会接收来自CKEditor的POST请求,处理文件上传,然后将文件保存到服务器的某个位置。 ```java import javax.servlet.http.HttpServletRequest; import java.io.File; import java.io.IOException; @Web...

    ckeditorjar包,源码包(带分页,上传图片)

    这个脚本会接收上传的文件,进行验证(例如检查文件类型、大小),然后将图片保存到服务器的某个目录,并返回一个URL给CKEditor,以便在编辑器中显示图片。在`CkeditorUpLoad.java`中,你可以期待看到文件上传相关的...

    ckeditor demo

    CKEditor支持文件上传,你需要在服务器端设置一个接收文件的接口。例如,你可以创建一个Servlet来处理上传请求,并将文件保存到服务器。同时,确保在CKEditor配置中指定这个URL: ```javascript CKEDITOR.replace('...

    JSP使用ckeditor和ckfinder实现富文本及文件上传

    4. 文件上传处理:通过Servlet处理文件上传请求,包括文件的接收、保存以及安全验证。 5. 前后端的文本验证:确保用户输入的有效性,防止无效数据的提交。 以上是关于"JSP使用ckeditor和ckfinder实现富文本及文件...

    ckeditor3.6的java版本完整项目

    2. Java服务器端组件:可能包含与CKEditor交互的Servlet或其他Java类,用于接收和处理上传的图片或文件,以及处理CKEditor提交的富文本内容。 3. 示例或模板代码:演示如何在Java应用中集成CKEditor,包括配置、初始...

    ckeditor+ckeditor-java+ckfinder

    CKEditor-java通常包括服务器端的适配器和处理程序,用于处理上传的文件、图片等,确保安全性和数据完整性。它还支持与Java后端的交互,如Spring MVC或Struts,实现数据的保存和读取。 【ckfinder】 CKFinder是一款...

Global site tag (gtag.js) - Google Analytics