设为首页 加入收藏
 
首 页 开源技术和代码信息库 软硬件共享平台 软件技术文献库 呼叫中心
关键字:      热门搜索:JAVA  .NET  JSP  PHP  WEB开发  
用户登录
用户名:
密 码:
验证码: 验证码,看不清楚请用鼠标点击此处!
编辑推荐 更多 >>  
推荐给好友
您的姓名
好友邮箱
   
 
当前位置:首页 > 软件技术文献 > JSP页面中使用FCKeditor控件

JSP页面中使用FCKeditor控件

 作者:佚名  出处:IT专家网论坛 发表时间: 2009-03-16 打印 下载 收藏 推荐给好友
FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。本文将讲述如何在JSP页面中使用fckeditor控件。

  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>

  效果如下图:

  

对本文的评价
太差! (1)
需提高 (2)
一般 (3)
好文章 (4)
真棒!(5)
评论
发表评论人笔名:
其他用户评论
评论发表人笔名: IT专家  发表时间: 2010-06-14  
评  论  内  容: <a href="http://oglgcqfzuggnaxw.com">ghdfaaexfbtsawr</a> http://wqitoxohdilsyyo.com [url=http://ppxaqgsbrxmbpfw.com]xqocwwdqwgzvcvt[/url]
 
评论发表人笔名: IT专家  发表时间: 2009-12-08  
评  论  内  容: cha 
评论发表人笔名: IT专家  发表时间: 2009-12-08  
评  论  内  容: cha 
评论发表人笔名: IT专家  发表时间: 2009-12-08  
评  论  内  容: cha 
合肥服务外包公共服务平台网站群:合肥服务外包网   公共信息平台  公共技术平台   公共培训平台
合肥市外经贸局地址:合肥市政务新区B座9-10层 邮编:230022 监督电话:3538679 传真:3538677
Email:hffetc@mail.hf.ah.cn 合肥市外经贸局行政服务中心窗口电话:3537035、3537377
版权所有:合肥市对外贸易经济合作局 皖ICP备06004470号