1

我想在我的 spring mvc 中使用 Fckeditor。您能否提供逐步设置的说明或链接?

我执行了以下步骤,但是当我运行时,显示 404 not found [/springmvc/fckeditor/editor/fckeditor.html]。

你能检查我错在哪里并指导我吗?

首先,根据文档,我在 pom.xml 中添加了以下代码。

<dependency>
  <groupId>net.fckeditor</groupId>
  <artifactId>java-core</artifactId>
  <version>2.6</version>
</dependency>

在 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>
    /resources/fckeditor/editor/filemanager/connectors/*
  </url-pattern>
</servlet-mapping>

之后我下载 FCKeditor_2.6.8.zip 文件并解压到 src/main/resources 文件夹中。

在jsp页面中,我添加了taglib、javascript和tag。

<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>

function FCKeditor_OnComplete(editorInstance) {
  window.status = editorInstance.Description;
}
<FCK:editor instanceName="EditorDefault">
  <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> 

但是 Fckeditor 仍然无法正常工作。

你能指导我哪个是错的吗?

谢谢,

4

1 回答 1

2

我用过ckeditor,下面是配置

    <dependency>
        <groupId>com.ckeditor</groupId>
        <artifactId>ckeditor-java-core</artifactId>
        <version>3.5.3</version>
    </dependency>

在jsp文件中

<%@ taglib prefix="ckeditor" uri="http://ckeditor.com"%>
        <script type="text/javascript" src="%=request.getContextPath()%>/common/script/ckeditor/ckeditor.js"></script>
<form:textarea path="body" maxlength="5000" />                                                       <ckeditor:replace replace="body" basePath="../ckeditor/" />

确保你也复制js文件并复制它并在jsp中指定它

于 2012-10-18T13:10:41.253 回答