1.下载Fckeditor
2.把fckeditor文件夹拷贝到你项目的中WebRoot 根目录下;
3.新建一个web project 项目 起名为fckeditordemo
4.在fckeditordemo 项目中 新建一个名为input.html文件. 代码如下
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>input.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
</head>
<body>
<script src="fckeditor/fckeditor.js"></script>
请输入内容<br>
<form name="form3" id="form3" method="post" action="/fckeditordemo/servlet/addContent">
<input name="title" type="text"><br>
<script>
var editor=new FCKeditor('editor1');
editor.BasePath='/fckeditordemo/fckeditor/';
editor.Height='200';
editor.ToolBarSet='Default';
editor.Create();
</script>
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>
5.新建一个Servlet文件 名为AddContentServlet.java
映射改为addContent
代码如下:
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class AddContentServlet extends HttpServlet {
/**
* The doGet method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to get.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request, response);
}
/**
* The doPost method of the servlet. <br>
*
* This method is called when a form has its tag value method equals to post.
*
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
request.setCharacterEncoding("utf-8");
out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println("主题:<br>");
out.println(request.getParameter("title")+"<br>");
out.println("内容:<br>");
out.println(request.getParameter("editor1"));
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
}
}
分享到:
相关推荐
**标题:“FCKEditor在Java中的应用”** **一、FCKEditor简介** FCKEditor是一款开源的HTML编辑器,它允许用户在Web应用程序中创建和编辑富文本内容。这款编辑器提供了类似Microsoft Word的界面,支持图片上传、...
FCKeditor允许用户在Web页面上进行类似Word的文本编辑,支持丰富的格式设置,图片上传等功能,是构建内容管理系统(CMS)或论坛等需要用户编辑HTML内容的应用中常用的工具。 1. **FCKeditor介绍** FCKeditor是一个...
《FCKeditor在JSP中的应用详解》 FCKeditor是一款功能强大的富文本编辑器,广泛应用于网页内容编辑,尤其在Java Web开发中被频繁使用。本文将详细讲解如何在JSP环境中集成并配置FCKeditor,以及实现文件上传和目录...
在.NET框架下集成FckEditor,可以极大地提升用户在Web应用中的编辑体验。下面将详细介绍FckEditor在.NET中的使用步骤和配置方法。 一、安装FckEditor 首先,你需要从FckEditor的官方网站或者通过NuGet包管理器下载...
在实际应用中,可能需要根据具体环境进行微调,但上述方法提供了基础的解决思路。在部署过程中,推荐使用集成开发环境如MyEclipse,它提供了一键部署的功能,大大简化了配置步骤。同时,提供的超详细说明配置步骤将...
在J2EE项目中,集成和配置HTML编辑器FCKeditor是一个常见的需求,尤其是在构建具有内容管理系统或用户生成内容的应用程序时。FCKeditor是一款功能强大的开源在线文本编辑器,支持多种语言,包括中文,提供了丰富的...
- 安全问题:由于FCKeditor允许用户编辑HTML,可能存在XSS攻击的风险,因此在实际应用中,需要对用户提交的内容进行安全过滤或转义。 - 兼容性:虽然FCKeditor对大部分现代浏览器有较好的支持,但还是需要注意与老...
FCKeditor是一个开源的富文本编辑器,它允许用户在Web应用中创建和编辑富文本内容。SSH(Struts、Spring、Hibernate)是一个常见的Java Web开发框架组合,用于构建企业级应用程序。在SSH框架中集成FCKeditor,可以为...
在这个FCKeditor的应用实例中,Struts2可能被用来处理用户通过FCKeditor提交的数据,实现前后端的数据交互。 四、文件上传功能 FCKeditor的一个重要特性就是支持文件上传。用户可以在编辑器中直接插入图片或上传...
【FCKeditor在Java Web程序中的使用】 FCKeditor是一款流行的开源HTML文本编辑器,它为Web应用程序提供了类似Microsoft Word的强大编辑功能。该编辑器支持多种主流浏览器,如Internet Explorer 5.5及以上版本,Fire...
FCKeditor是一款基于JavaScript的WYSIWYG(所见即所得)编辑器,允许用户在浏览器中直接编辑HTML内容,就像在桌面应用程序中一样。它支持多种浏览器,包括Internet Explorer、Firefox、Chrome和Safari,提供了一种...
在`testFCK运行说明.txt`中,可能包含了集成FCKeditor到JSP项目的具体步骤和注意事项,而`testFCK`可能是项目的源代码或者一个示例文件,用于演示如何在实际项目中运用FCKeditor。通过学习这些资源,开发者可以更好...
本文将详细介绍FCKeditor在ASP.NET中的应用以及如何进行源码级别的理解和实践。 **1. FCKeditor简介** FCKeditor是由Fernando Montiel和Carlos Díaz创建的一款开源富文本编辑器,支持多种编程语言,包括ASP.NET。...
**FCKEditor在ASP.NET中的应用** FCKEditor是一款开源的富文本编辑器,它为Web应用程序提供了类似于桌面文本编辑器的功能,用户可以在浏览器中进行文本格式化、插入图片、链接等操作。在ASP.NET中集成FCKEditor,...
在ASP.NET环境中集成FCKEditor2.6.3是一个常见的需求,这个编辑器是一个强大的文本编辑组件,尤其适合用于创建富文本输入区域。以下是对如何在ASP.NET中使用FCKEditor进行详细步骤的概述: 首先,你需要从FCKEditor...
本文将详细介绍如何在 JSP 应用程序中安装、配置并使用 FCKeditor 2.6.4。 #### 1. 下载 FCKeditor 首先,需要下载 FCKeditor 以及其 Java 支持包: - **FCKeditor 2.6.4**: 可以通过地址 ...
"在Lotus中嵌入Fckeditor上传代码"这个主题涉及到在Lotus Notes应用中集成FCKeditor,一个流行的开源富文本编辑器,以实现更加美观且功能强大的附件上传功能。FCKeditor以其易于使用和高度自定义的特性,被广泛用于...
在需要使用编辑器的页面中,通过`include`语句引入FCKeditor类。 ```php ("fckeditor/fckeditor.php"); ?> ``` 其中`fckeditor.php`文件路径需要根据实际项目目录结构进行调整。 ##### 2. **初始化FCKeditor...
**FCKeditor** 是一个非常流行的开源富文本编辑器,广泛应用于Web开发中,使得用户可以在网页上方便地编辑和格式化文本,包括插入图片、链接等操作。它支持多种编程语言,如JavaScript、ASP、ASP.NET、PHP、JSP等,...