zoukankan      html  css  js  c++  java
  • fckeditor 2.6 使用总结

    最近写个blog 用java用到了富文本编辑器,本来是用xheditor但是发现上传图片实在是麻烦。还是改用fckeditor。

    直接来步骤:

    1、下载地址https://sourceforge.net/projects/fckeditor/files/FCKeditor.Java/2.6/

          直接下载这两个fckeditor-java-demo-2.6.war  ,fckeditor-java-2.6-src.zip  不用说 第一个是例子 第二个是源码。

    2、解压.war 这个包把里面的lib下的jar文件copy到自己项目lib下。war包中有个fckeditor.properties文件拷贝到自己工程下的src 中。最好不要修改这个文件,我修改了文件指定上传图片的路径后就没办法上传了。所以copy过去就行不用管。

    3、打开自己的web.xml 添加

        <!-- fck begin -->
        <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>
        <!-- fck end -->

    如果用struts2了要这样写filter

        <filter>
            <filter-name>struts2</filter-name>
            <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
        </filter>
        <filter-mapping>
            <filter-name>struts2</filter-name>
            <url-pattern>*.action</url-pattern>
            <url-pattern>*.jsp</url-pattern>
        </filter-mapping>

     不能直接/*,说是和struts2冲突,自己没试过。

    4、将war包中的fckeditor文件夹整个copy到webroot下不用动。

    5、新建jsp页面内容如下

    <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
    <span style="background-color: #888888;"><%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %></span>
    <html>  
    <head>  
      <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">  
      </head>  
      <body>   淘宝女装夏装新款
        <form action="">    
              <FCK:editor instanceName="EditorDefault"  toolbarSet="Default" width="750" height="550">
               
                    <jsp:attribute name="value">This is some <strong>sample text
                        </strong>. You are using <a href="http://www.fckeditor.net">
                        FCKeditor</a>.
                    </jsp:attribute>
              </FCK:editor>
            <input type="submit" value="提交"/>  
        </form>  
      </body>  
    </html>

  • 相关阅读:
    人在年轻的时候,最需要的能力--吃药的能力
    查分单词-Python
    关于NLP算法工程师的几点思考
    找出只出现一次的数字-Python
    最长连续序列
    二叉树中的最大路径和-Python
    windows:查找端口所对应的进程
    vue项目路由模式为history时打包后部署在nginx 配置访问
    用navicat连接数据库报错:1130-host ... is not allowed to connect to this MySql server如何处理
    mysql误删root用户
  • 原文地址:https://www.cnblogs.com/sky7034/p/2051739.html
Copyright © 2011-2022 走看看