2025年kindeditor使用入门-张国红

kindeditor使用入门-张国红kindeditor 是在线编辑器 比较好用 以下是提供的使用这个插件的步骤 下载 kindeditor 4 1 10 zip 解压 asp asp net php 对于 jsp 开发没有用 可以删除 新建 web 工程 拷贝文件 在 WebRoot 目录下新建一个文件夹 这个文件夹是将来上传图片时用的

大家好,我是讯享网,很高兴认识大家。

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>

![输入图片说明]

以上是简单的入门测试。

小讯
上一篇 2025-01-23 22:57
下一篇 2025-04-06 16:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/34763.html