以前用的ckeditor,配置很方便.
后来要求实现上传图片的功能,发现必须要整合findeditor,跑去官网一看,没JAVA版本的..
只有返回到fckeditor上来.
先说下fckeditor如何配置吧
我用的fckeditor版本是2.6.6
其实网上教的很多配置都是剪切+拷贝的东西,内容雷同.
极度怀疑很多人到底手动配置过没.BS他们.
其实我的方法很简单.
去下个
fckeditor-java-demo-2.6.war
和
FCKeditor_2.6.6.zip
包
(网上说还要下java专门用的一个fckeditor-java-2.6-bin.zip ,在我的方法里不需要)
把fckeditor-java-demo-2.6.war包放在tomcat的webapps文件夹下
启动服务器,就会在webapps里获得一个名为fckeditor-java-demo-2.6的项目文件
(如果文件夹是空的说明下载的war包出问题了,去重新下载个,为了这个问题浪费了我好几个小时)
在浏览器输入
http://localhost:8080/fckeditor-java-demo-2.6
就能看到Demo了
打开webapps下的fckeditor-java-demo-2.6文件夹
直接把WEB-INF/lib下的所有jar包丢进自己的项目
把web.xml里所有的内容copy到自己项目里的web.xml里
<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>
<!-- Do not wrap this line otherwise Glassfish will fail to load this file -->
<url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
把fckeditor-java-demo-2.6\WEB-INF\classes里的fckeditor.properties
拷贝到自己项目里的相同位置,即WEB-INF\classes下
再解压FCKeditor_2.6.6.zip
得到一个fckeditor文件夹,放入根目录下
(其实fckeditor-java-demo-2.6的fckeditor也能用 但是少了个fckeditor.js,可能很多朋友不习惯),删点不用的东西
然后照着在根目录下创建userfiles/image文件夹
(还是能照着fckeditor-java-demo-2.6里的拷贝)
这样在配置上就完成了
然后是页面显示
在万能的fckeditor-java-demo-2.6里的jsp文件夹中
有许多JSP页面
很多都能直接拷贝.
比如sample02.jsp
<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" %>
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>FCKeditor - JSP Sample</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="robots" content="noindex, nofollow" />
<link href="../sample.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" href="../fckeditor.gif"
type="image/x-icon" />
<script type="text/javascript">
function FCKeditor_OnComplete(editorInstance) {
window.status = editorInstance.Description;
}
</script>
</head>
<body>
<form action="sampleposteddata.jsp" method="post" target="_blank">
<FCK:editor instanceName="EditorDefault">
<jsp:attribute name="value">This is some <strong>sample text</strong>
</jsp:attribute>
</FCK:editor>
<br />
<input type="submit" value="Submit" />
</form>
</body>
</html>
上面用的是fck的标签.注意最上面导入的
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>
如果你是用的非springMVC 那么到这 基本上就能成功显示了
如果你是用的springMVC 那么恭喜你,有可能你会报类似
15:52:51,105 WARN PageNotFound:1068 : No mapping found for HTTP request with URI [/cdpz/fckeditor/editor/fckeditor.html] in DispatcherServlet with name 'cdpz'
的错.
至于解决办法请看下章
http://liukai.iteye.com/blog/745901
BTW:
附件是FCKeditor_2.6.6.zip和fckeditor-java-demo-2.6.war
方便大家下载了
分享到:
相关推荐
本科毕设-课设-基于SpringMVC+MyBatis开发学生管理系统.zip本科毕设-课设-基于SpringMVC+MyBatis开发学生管理系统.zip本科毕设-课设-基于SpringMVC+MyBatis开发学生管理系统.zip本科毕设-课设-基于SpringMVC+MyBatis...
springmvc_4\springmvc_4.part1.rar
1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析...
springmvc+mybatis+mysql整合示例.rar
SpringMVC是Spring框架的一部分,是一个用于构建Web应用程序的Model-View-Controller(MVC)框架。它提供了处理HTTP请求、数据绑定、视图解析等功能。SpringMVC的核心组件包括DispatcherServlet、HandlerMapping、...
"SpringMVC纯注解配置"是SpringMVC框架的一种高级用法,旨在减少XML配置文件的使用,提高开发效率和代码可读性。在这个主题中,我们将深入探讨如何利用注解实现SpringMVC的配置以及jQuery如何处理后台返回的JSON对象...
本文将详细介绍如何在不使用web.xml的情况下,通过Java代码实现SpringMVC的配置。 一、SpringMVC的零配置介绍 传统的SpringMVC配置方式需要在web.xml中声明DispatcherServlet,并配置相关的servlet-mapping。而在...
springboot+springMVC+tk.mybatis+lombook+yml配置+logback-spring日志配置+ueditor源码修改整合 经测试有效,内附数据库文件及测试账号数据,在项目/doc文件夹中
SpringMVC 是一款流行的轻量级Web MVC框架,它是Spring框架的一部分,用于构建Web应用程序。SpringMVC通过将控制层逻辑与业务层和视图层分离,实现了松散耦合,从而提高了代码的可维护性和可测试性。以下是对...
SpringMVC 和 MyBatis 是两个非常...通过整合 SpringMVC 和 MyBatis,我们可以利用它们各自的优势,构建高效、灵活的企业级 Web 应用。在实际开发中,这样的组合可以提高开发效率,同时保持代码的可维护性和可扩展性。
在Java Web开发领域,SpringMVC作为Spring框架的一部分,因其强大的功能和灵活的配置,已经成为构建Web应用程序的首选框架之一。本资料"springmvc-high-other-05.rar"着重探讨了SpringMVC的一些高级特性和用法,特别...
总之,SpringMVC、Spring和SpringJDBC的整合为Java Web开发提供了一个强大的解决方案,它们的相互配合可以实现灵活的控制流、高效的数据库访问以及整洁的代码结构。理解并熟练掌握这些技术,对于提升Java开发能力...
Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一部分,主要用于构建 MVC(Model-View-Controller)模式的 Web 应用程序。在 Spring MVC 中,开发者可以方便地处理 HTTP 请求、响应,以及...
《SpringMVC与Mybatis整合应用的jar包详解》 在Java Web开发中,SpringMVC和Mybatis是两个非常重要的框架,它们分别是Spring框架的一部分和一个轻量级的持久层框架。本篇文章将深入探讨SpringMVC和Mybatis的核心...
【标题】"使用Mybatis、Spring、SpringMVC整合开发的在线电影网站"涉及的核心技术栈是Java领域的三大框架——Spring、Mybatis和SpringMVC,它们是构建现代Web应用程序的基石。以下将分别对这三个框架及其在项目中的...
这是一个基于Java技术栈的Web应用整合案例,涵盖了Spring、SpringMVC、MyBatis和Bootstrap四个关键组件。让我们深入探讨这些技术以及它们如何协同工作。 首先,**Spring框架**是整个应用的基础,它是一个全面的企业...
Springmvc+Mybatis精品教程 专用sql。找了半天没找到。 所以上传下 配套教程地址:https://www.bilibili.com/video/BV1sb411x7VQ?p=4
本项目是一个整合了SpringMVC和MyBatis的实例,用于演示如何将这两者无缝集成,并结合MySQL数据库实现数据的存取。下面我们将详细解析该项目的各个组成部分以及相关知识点。 首先,SpringMVC是Spring框架的一部分,...
以前都是用SSH,第一次使用spring+springMVC+mybatis自己做的测试练习,主要是配置注解的使用,加了稍微详细的注释说明。另外在测试ehcache的时候也继承进去了,紧做练习参考. 环境:tomcat使用7.x,JDK1.7开发工具...
【标题】中的“SpringMVC精品资源--Spring、SpringMVC、MyBatis、Spring Boot案例.zip”表明这是一个关于Java开发的压缩包,其中包含了针对Spring框架、SpringMVC、MyBatis以及Spring Boot的精选案例。这四个技术是...