专注于高品质PHP技术等信息服务于一体 [STIEMAP] [RSS]

百度提供的广告:
java
当前位置:首页 > 技术文档 > java >  > 
难点在JSP中应用FCK进行开发

下载:http://sourceforge.net/projects/fckeditor/files/FCKeditor.Java/2.6/fckeditor-java-demo-2.6.war/download

解压缩后得到 fckeditor-java-demo-2.6

1,把WEB-INF/lib 下的 .jar 全部复制到你的项目同样位置下。

2,把WEB-INF\classes fckeditor.properties 复制到 src 目录下,学JAVA 的都知道src 在tomcat 上运行时,就变成 .class 存放于 WEB-INF

3,修改web.xml

添加以下

 <servlet>
  <servlet-name>ConnectorServlet</servlet-name>
  <servlet-class>net.fckeditor.connector.ConnectorServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
  </servlet>
 
  <servlet-mapping>
  <servlet-name>ConnectorServlet</servlet-name>
  <url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
  </servlet-mapping>
4,把fckeditor 全部复制到webRoot 下。

5,编写测试JSP 我给出一个。

  <%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

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


<html>


  <head>


    <base href="<%=basePath%>">


   


    <title>My JSP 'index.jsp' starting page</title>


 <meta http-equiv="pragma" content="no-cache">


 <meta http-equiv="cache-control" content="no-cache">


 <meta http-equiv="expires" content="0">   


 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">


 <meta http-equiv="description" content="This is my page">


 <!--


 <link rel="stylesheet" type="text/css" href="styles.css">


 -->


  </head>


 


  <body>


    <form action="sampleposteddata.jsp" method="post" target="_blank">


   <FCK:editor instanceName="EditorDefault" toolbarSet="${param.toolbar}">


    <jsp:attribute name="value">


    </jsp:attribute>


   </FCK:editor>


   <br />


   <input type="submit" value="Submit" />


  </form>


  </body>


</html>