`
蓝神100
  • 浏览: 10297 次
文章分类
社区版块
存档分类
最新评论

kindeditor使用入门-张国红

 
阅读更多
kindeditor是在线编辑器,比较好用,以下是提供的使用这个插件的步骤。
下载kindeditor-4.1.10.zip
解压





asp,asp.net,php对于jsp开发没有用,可以删除
新建web工程,拷贝文件
在WebRoot目录下新建一个文件夹





这个文件夹是将来上传图片时用的,这是kindeditor默认的,当然也可以改,建议先按照这个文档入了门后,再行修改。
和attached一样,在WebRoot目录下新建目录kindeditor目录,把上面解压后的文件拷贝到这个目录下。





需要把jsp目录下的lib目录下的jar包拷贝到WEB-INF/lib目录下






修改index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
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" href="kindeditor/themes/default/default.css" />
<link rel="stylesheet" href="kindeditor/plugins/code/prettify.css" />
<script charset="utf-8" src="kindeditor/kindeditor.js"></script>
<script charset="utf-8" src="kindeditor/lang/zh_CN.js"></script>
<script charset="utf-8" src="kindeditor/plugins/code/prettify.js"></script>
<script>
KindEditor.ready(function(K) {
var editor1 = K.create('textarea[name="article.content1"]', {
cssPath : 'kindeditor/plugins/code/prettify.css',
uploadJson : 'kindeditor/jsp/upload_json.jsp',
fileManagerJson : 'kindeditor/jsp/file_manager_json.jsp',
allowFileManager : true,
afterCreate : function() {
var self = this;
K.ctrl(document, 13, function() {
self.sync();
document.forms['example'].submit();
});
K.ctrl(self.edit.doc, 13, function() {
self.sync();
document.forms['example'].submit();
});
}
});
//prettyPrint();
});
</script>
</head>
<body>
<div id="container">
<div id="header">
</div>
<div id="mainContent">
<form name="example" method="post" action="servlet/MyServlet">
题目:
<input type="text" name="article.title">
<br />
内容:
<textarea name="article.content1" cols="100" rows="8"></textarea>
<br />
<input type="submit" name="button" value="提交" />
</form>
</div>
</div>
</body>
</html>

新增servlet,接收index.jsp的提交









新增index2.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
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" href="kindeditor/themes/default/default.css" />
<link rel="stylesheet" href="kindeditor/plugins/code/prettify.css" />
<script charset="utf-8" src="kindeditor/kindeditor.js"></script>
<script charset="utf-8" src="kindeditor/lang/zh_CN.js"></script>
<script charset="utf-8" src="kindeditor/plugins/code/prettify.js"></script>
<script>
KindEditor.ready(function(K) {
var editor1 = K.create('textarea[name="article.content1"]', {
cssPath : 'kindeditor/plugins/code/prettify.css',
uploadJson : 'kindeditor/jsp/upload_json.jsp',
fileManagerJson : 'kindeditor/jsp/file_manager_json.jsp',
allowFileManager : true,
afterCreate : function() {
var self = this;
K.ctrl(document, 13, function() {
self.sync();
document.forms['example'].submit();
});
K.ctrl(self.edit.doc, 13, function() {
self.sync();
document.forms['example'].submit();
});
}
});
//prettyPrint();
});
</script>
</head>
<body>
<div id="container">
<div id="header">
</div>
<div id="mainContent">
<form name="example" method="post" action="servlet/MyServlet">
题目:
<input type="text" name="article.title" value="${title }">
<br />
内容:
<textarea name="article.content1" cols="100" rows="8">${content }</textarea>
<br />
<input type="submit" name="button" value="提交" />
</form>
</div>
</div>
</body>
</html>







以上是简单的入门测试。


  • 大小: 5.1 KB
  • 大小: 1.5 KB
  • 大小: 6.7 KB
  • 大小: 14.2 KB
  • 大小: 60.9 KB
  • 大小: 60.8 KB
  • 大小: 16.1 KB
分享到:
评论

相关推荐

    kindeditor-4.1.11-zh-CN

    在KindEditor-4.1.11-zh-CN中,"zh-CN"表示该版本是针对中文环境优化的,这意味着它的界面语言、帮助文档以及示例代码都是中文,方便中国用户理解和使用。压缩包中的"kindeditor"文件夹可能包含以下组件: 1. `js` ...

    kindeditor-form-editor

    在实际应用中,"kindeditor-form-editor"可能需要与其他前端框架或后端服务配合,例如,使用Ajax技术将表单数据提交到服务器,或者与jQuery、Vue、React等库集成,以实现更复杂的应用场景。此外,为了保证用户体验,...

    kindeditor-3.5.5-zh_CN编辑器

    总的来说,KindEditor-3.5.5-zh_CN编辑器是一个功能全面、易于使用的富文本编辑工具,尤其适合需要丰富多媒体元素的网站内容创建。无论是日常的文字编辑,还是复杂的内容构建,都能轻松应对。其优秀的用户体验和强大...

    WEB编辑器 kindeditor-3.5-zh_CN.zip

    1. **核心文件**:`kindeditor.js` 和 `kindeditor-min.js` 是编辑器的主要脚本文件。前者是完整版,包含了所有功能,而后者是压缩版,适用于生产环境,以减少页面加载时间。这两个文件负责提供富文本编辑的功能,如...

    Kindeditor-3.5-project java

    在实际使用中,开发者首先需要将Kindeditor-3.5 的文件部署到Web应用的资源目录下,然后在需要使用编辑器的页面引入相应的JavaScript和CSS文件。接着,通过JavaScript代码实例化编辑器,并配置相应的参数,如初始化...

    kindeditor-4.1.11-zh-中文.zip

    KindEditor 是一套开源的在线HTML编辑器,主要用于让... KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。

    kindeditor_2011-07-19

    4. **多语言支持**:为了适应全球化的互联网环境,KindEditor提供了多种语言的界面,包括中文、英文、日文等,方便不同地区的用户使用。 5. **API接口**:KindEditor提供了丰富的API,允许开发者通过JavaScript代码...

    KindEditor 4.1.11网站实例

    KindEditor是非常好的富媒体文本编辑系统,短小精悍,可惜网上找到的都是有各种问题!一怒之下,我自己进行了修改和配置,搞成了一个网站示例.下载解压后,可以直接运行!!完全无问题.! Kindeditor版本好像官方2012年之后就...

    富文本 文章在线编辑器kindeditor4x---加上layui版

    具体实现过程通常包括引入layui CSS和JS文件,然后在KindEditor的配置中应用layui样式,或者利用layui的组件来增强编辑器的周边功能,如使用layui的弹窗展示上传文件的进度等。 总的来说,这种组合为开发者提供了一...

    kindeditor-3.5.1-zh_CNForAspNet

    kindeditor-3.5.1-zh_CN下载后用vs2005打开有乱码,无法正常运行。 1.本文件解决了乱码问题,可直接使用。 2.只包含简单的示例,详细示例请参见官方网站。 3.编辑器功能强大,界面友好,操作方便易懂,感谢官方免费...

    在线编辑器kindeditor-3.5.4-zh_CN

    标题中的"kindeditor-3.5.4-zh_CN"表明这是KindEditor的3.5.4版本,且已经本地化为简体中文,方便中国用户使用。这一版本可能包含了对之前版本的改进和优化,以及修复了一些已知问题。 在描述中提到,"html在线编辑...

    kindeditor编辑器-封装

    KindEditor是一款功能强大的开源在线富文本编辑器,它支持多种浏览器环境...通过这样的封装,开发者可以在项目中快速地集成和使用KindEditor,只需几行代码就能实现一个功能完善的富文本编辑器,极大地提高了开发效率。

    kindeditor-4.1.11-zh-CN插件及api文档

    总之,KindEditor-4.1.11-zh-CN是一个功能全面、易用且可高度定制的富文本编辑器,适用于各种需要在线编辑的Web项目。通过深入理解和运用其提供的API和插件,开发者可以打造出满足特定需求的高效内容编辑工具。

    kindeditor-3.5.1-zh_CN.rar

    总结起来,KindEditor-3.5.1-zh_CN 是一个功能强大且易用的网页文本编辑器,适用于各种Web应用,尤其是中文环境。它提供了丰富的编辑功能、可定制性、多语言支持,并具备良好的浏览器兼容性和安全性。开发者可以利用...

    KindEditor 4.1.10 (2013-11-23)

    KindEditor ASP.NET 本ASP.NET程序是演示程序,建议不要直接在实际项目中使用。 如果您确定直接使用本程序,使用之前请仔细确认相关安全设置。 使用方法: 1. 解压zip文件,将所有文件复制到IIS的wwwroot/...

    kindeditor--自定义添加网络视频插件,修改批量图片上传方式flash为h5

    KindEditor是一款开源的JavaScript富文本编辑器,常用于网页中的文字编辑和内容创作。这个压缩包文件的内容...如果你正在使用或计划使用KindEditor,理解和掌握这些知识点对于提升你的项目性能和用户满意度至关重要。

    kindeditor-4.1.10 asp.net实例

    在这个"kindeditor-4.1.10 asp.net实例"中,我们将深入探讨如何在ASP.NET环境中集成并使用KindEditor。 首先,KindEditor 4.1.10 版本包含了丰富的编辑功能,如文字格式化、图片上传、链接插入、表格操作等,这些...

    KindEditor富本编辑器-jsp版

    KindEditor富本编辑器-jsp版 直接复制到项目里直接可以用,本地路径 http://127.0.0.1:8080/KindEditor/kindeditor-4.1.10/examples/default.html

    vue富文本编辑器组件vue-quill-edit使用教程

    之前使用的富文本编辑器是uEditor,kindEditor,感觉不太方便。 近期项目vue单页面,就使用vue-quill-edit这个编辑器组件吧! 一、安装 cnpm install vue-quill-editor 二、引入 在main.js引入并注册: import ...

    KindEditor 4.1.11 (2016-03-31) [1143KB]

    还有教程;KindEditor 是一套开源的在线HTML编辑器,... KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。

Global site tag (gtag.js) - Google Analytics