`
liukai
  • 浏览: 706367 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

springMVC下配置fckeditor2.6.6之一.如何整合fckeditor

    博客分类:
  • java
阅读更多
以前用的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开发学生管理系统.zip本科毕设-课设-基于SpringMVC+MyBatis...

    springmvc_4\springmvc_4.part1.rar

    springmvc_4\springmvc_4.part1.rar

    1、手写springmvc框架及分析springmvc源码.zip

    1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析...

    springmvc+mybatis+mysql整合示例.rar

    springmvc+mybatis+mysql整合示例.rar

    SpringBoot+SpringMVC+SrpingSecurity+SSM整合.zip

    SpringMVC是Spring框架的一部分,是一个用于构建Web应用程序的Model-View-Controller(MVC)框架。它提供了处理HTTP请求、数据绑定、视图解析等功能。SpringMVC的核心组件包括DispatcherServlet、HandlerMapping、...

    SpringMVC纯注解配置

    "SpringMVC纯注解配置"是SpringMVC框架的一种高级用法,旨在减少XML配置文件的使用,提高开发效率和代码可读性。在这个主题中,我们将深入探讨如何利用注解实现SpringMVC的配置以及jQuery如何处理后台返回的JSON对象...

    SpringMVC基于代码的配置方式(零配置,无web.xml)

    本文将详细介绍如何在不使用web.xml的情况下,通过Java代码实现SpringMVC的配置。 一、SpringMVC的零配置介绍 传统的SpringMVC配置方式需要在web.xml中声明DispatcherServlet,并配置相关的servlet-mapping。而在...

    springboot+springMVC+tk.mybatis+lombook+yml配置+logback-spring日志配置+ueditor源码修改整合

    springboot+springMVC+tk.mybatis+lombook+yml配置+logback-spring日志配置+ueditor源码修改整合 经测试有效,内附数据库文件及测试账号数据,在项目/doc文件夹中

    springMVC最基础配置[参照].pdf

    SpringMVC 是一款流行的轻量级Web MVC框架,它是Spring框架的一部分,用于构建Web应用程序。SpringMVC通过将控制层逻辑与业务层和视图层分离,实现了松散耦合,从而提高了代码的可维护性和可测试性。以下是对...

    springmvc学习笔记-springmvc整合mybatis.zip

    SpringMVC 和 MyBatis 是两个非常...通过整合 SpringMVC 和 MyBatis,我们可以利用它们各自的优势,构建高效、灵活的企业级 Web 应用。在实际开发中,这样的组合可以提高开发效率,同时保持代码的可维护性和可扩展性。

    springmvc-high-other-05.rar

    在Java Web开发领域,SpringMVC作为Spring框架的一部分,因其强大的功能和灵活的配置,已经成为构建Web应用程序的首选框架之一。本资料"springmvc-high-other-05.rar"着重探讨了SpringMVC的一些高级特性和用法,特别...

    java开发之SpringMVC + Spring + SpringJDBC整合.zip

    总之,SpringMVC、Spring和SpringJDBC的整合为Java Web开发提供了一个强大的解决方案,它们的相互配合可以实现灵活的控制流、高效的数据库访问以及整洁的代码结构。理解并熟练掌握这些技术,对于提升Java开发能力...

    springmvc基本配置及定时任务配置修改

    Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一部分,主要用于构建 MVC(Model-View-Controller)模式的 Web 应用程序。在 Spring MVC 中,开发者可以方便地处理 HTTP 请求、响应,以及...

    SpringMVC+Mybatis的jar包所有.zip

    《SpringMVC与Mybatis整合应用的jar包详解》 在Java Web开发中,SpringMVC和Mybatis是两个非常重要的框架,它们分别是Spring框架的一部分和一个轻量级的持久层框架。本篇文章将深入探讨SpringMVC和Mybatis的核心...

    使用Mybatis、Spring、SpringMVC整合开发的在线电影网站.zip

    【标题】"使用Mybatis、Spring、SpringMVC整合开发的在线电影网站"涉及的核心技术栈是Java领域的三大框架——Spring、Mybatis和SpringMVC,它们是构建现代Web应用程序的基石。以下将分别对这三个框架及其在项目中的...

    spring+springmvc+mybatis+bootstrap整合案例.zip

    这是一个基于Java技术栈的Web应用整合案例,涵盖了Spring、SpringMVC、MyBatis和Bootstrap四个关键组件。让我们深入探讨这些技术以及它们如何协同工作。 首先,**Spring框架**是整个应用的基础,它是一个全面的企业...

    Springmvc+Mybatis精品教程 专用sql.rar

    Springmvc+Mybatis精品教程 专用sql。找了半天没找到。 所以上传下 配套教程地址:https://www.bilibili.com/video/BV1sb411x7VQ?p=4

    springmvc+mybaits的项目,mysql.rar

    本项目是一个整合了SpringMVC和MyBatis的实例,用于演示如何将这两者无缝集成,并结合MySQL数据库实现数据的存取。下面我们将详细解析该项目的各个组成部分以及相关知识点。 首先,SpringMVC是Spring框架的一部分,...

    spring4.x+springMVC4.x+mybatis3.x+ehcache2.6.x整合

    以前都是用SSH,第一次使用spring+springMVC+mybatis自己做的测试练习,主要是配置注解的使用,加了稍微详细的注释说明。另外在测试ehcache的时候也继承进去了,紧做练习参考. 环境:tomcat使用7.x,JDK1.7开发工具...

    SpringMVC精品资源--Spring、SpringMVC、MyBatis、Spring Boot案例.zip

    【标题】中的“SpringMVC精品资源--Spring、SpringMVC、MyBatis、Spring Boot案例.zip”表明这是一个关于Java开发的压缩包,其中包含了针对Spring框架、SpringMVC、MyBatis以及Spring Boot的精选案例。这四个技术是...

Global site tag (gtag.js) - Google Analytics