MLDN
课程咨询[孔老师]QQ 1031143579孔老师QQ课程咨询留言 课程咨询[徐老师 ]QQ 945313230
徐老师QQ课程咨询留言
课程咨询[刘老师 ]QQ 514543793
刘老师QQ课程咨询留言
java培训
北京java培训
IT电子教育门户 高端JAVA培训 -=> 资源中心 -=> J2EE技术专区 -=> JSP/Servlet -=> 正文

JSP页面中使用FCKeditor控件

 发布日期:2009-4-10 9:04:00 发布者:[IT电子教育门户]   评论:[]  浏览:

FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。

  FCKeditor控件请到官方网站下载http://www.fckeditor.net,本例主要用到FCKeditor_2.6.3.zip、fckeditor-java-demo-2.4.1.zip、fckeditor-java-2.4.1-bin.zip里面的一些内容,读者可以自行下载。

  1. 解开压缩包FCKeditor_2.6.3.zip,将其中的fckeditor文件夹复制到WEB-INF下面,后面可以直接使用。

  2. 在页面中使用FCKeditor有两种方式。

  方式一:JavaScript的方式

  (1)直接使用,见method1.html

         < !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  < html>

  < head>

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

  < /script>

  < /head>

  < body>
 
  方法一:通过JavaScript来实现的实现编辑器导入

  

      < br>
  < script type="text/javascript">

  var oFCKeditor = new FCKeditor('FCKeditor1') ;

  oFCKeditor.BasePath = "fckeditor/";

  //oFCKeditor.BasePath = "/FCKEditTest/fckeditor/";

  oFCKeditor.Width="50%";

  oFCKeditor.Height="400";

  oFCKeditor.Value="initial value";

  //oFCKeditor.ToolbarSet="Basic";

  //默认是defaultoFCKeditor.ToolbarSet="Default";

  oFCKeditor.Create() ;

  < /script>

  < hr>

  < /body>

  < /html>
 

(2)通过Textarea,祥见method2.html

       < !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  < html>

  < head>

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

  < /script>

  < script type="text/javascript">window.onload=function()

  {var oFCKeditor = new FCKeditor('MyTextarea') ;

  oFCKeditor.BasePath = "fckeditor/";

  //oFCKeditor.BasePath = "/FCKEditTest/fckeditor/";oFCKeditor.ReplaceTextarea();

  }

  < /script>

  < /head>

  < body>
 
    方法二:通过Textarea来实现的实现编辑器导入

         < br>
  < textarea rows="4" cols="60" name="MyTextarea">this is a value

  < /textarea>

  < /body>

  < /html>
 
  方式二:在标签使用FCKeditor

  在使用标签之前,需要搭建环境。将fckeditor-java-2.4.1-bin.zip包中的fckeditor-java-core-2.4.1.jar、commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar、slf4j-api-1.5.2.jar以及包fckeditor-java-demo-2.4.1.zip中的slf4j-simple-1.5.2.jar复制到lib目录下,并构建环境。

  构建完后,就可以在JSP页面中进行使用。祥见页面method_jsp.jsp

  

      < %@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  < %@ taglib uri="http://java.fckeditor.net" prefix="FCK"%>

  < !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

  < html>

  < head>

  < title>method_jsp.jsp< /title>

  < /head>

  < body>
 

早些版本必需将fckeditor的Value属性必需指定对应的值,且值不能为空。而此处版本是2.6.3,该问题已经解决。

         < FCK:editor instanceName="myEditor" basePath="/fckeditor">
  < /FCK:editor>

  < /body>

  < /html>

java视频教程
JAVA核心_75对象序列化练习
 JAVA核心_75对象序列化..
JAVA核心_74对象序列化
 JAVA核心_74对象序列化..
JAVA核心_73字符编码
 JAVA核心_73字符编码 ..
JAVA核心_72Scanner
 JAVA核心_72Scann..
JAVA核心_71 IO练习 二
 JAVA核心_71 IO练习..
相关文章 推荐文章
Jsp Check List(J..[3.16]
JSP自定义标签开发流程[12.17]
JSP技术优缺点详解(二)[12.1]
JSP技术优缺点详解(一)[12.1]
JSP内置对象(一)[11.10]
Servlet中Listener的应用..
Servlet中Listener的应用..
JSP页面中使用FCKeditor控件..
Jsp Check List(Jsp代..
Servlet容器启动后创建的对象集合..
热门文章
JSP的九个隐含对象
Java Servlet API类库中..
在JSP客户端限制表单重复提交
用JSTL实现JSP应用程序快速开发
JSP彩色验证码
Servlet中Listener的应用..
JSP语法简表
创建JSP站点
用Servlet 动态生成图片
JSP编程进度条设计实例
今日更新
Servlet中Listener的应用..
Servlet中Listener的应用..
JSP页面中使用FCKeditor控件..
Jsp Check List(Jsp代..
Servlet容器启动后创建的对象集合..
Servlet容器启动后创建的对象集合..
JSP自定义标签开发流程
Java中用Servlet Liste..
JSP技术优缺点详解(二)
JSP技术优缺点详解(一)
JAVA招聘网
 评一评
正在读取…
  姓名:
  评论:
    
【注】 发表评论必需遵守以下条例: !!!
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
关于我们 | 商务合作 | 招聘信息 | 客服中心 | 服务条款 | 免责声明 | 网站导航 QQ留言
Copyright 2009 魔乐培训MLDN.CN all rights reserved 版权所有 京ICP备07008611号