zoukankan      html  css  js  c++  java
  • kindeditor在JSP中的使用

      这些天,一直在给一个老师做一个专业课程的“精品课程网站”,一是为了练练手,在学JSP嘛,二是,歪门邪道的提高下期末成绩。^_^

      废话少说,话说网站的后台管理中需要做一个在线编辑前台新闻等内容的页面,当然是要用文档在线编辑了。在网上海搜了一下,发现谷歌共享上有这么一个神器——kindeditor,下载地址:http://code.google.com/p/kindeditor/downloads/list;小弟下载的是:kindeditor-3.5.6-zh_CN.zip。怕其他的不带中国标记的不能支持汉字嘛。

      使用步骤:

      ① 将压缩包解压到kindeditor里,注意包括所有文件夹,尤其是skips、jsp、kindeditor.js等;

      ② 将kindeditor文件夹复制到项目中,如"/webroot/program/"下;

      ↑ 将"jsp/lib"下的三个“*.jar”文件复制到工程下的“WEB-INF/lib”下,并刷新MyEclipse里的项目;

      ④ 在需要用到文本编辑器的JSP页面的head部分应用javascript,示例代码如下:

    1 <script type="text/javascript" charset="utf-8" src="../kindeditor/kindeditor.js"></script><!-- 添加kindeditor的引用 -->     
    2     <script type="text/javascript">     
    3     KE.show({     
    4     id : 'content_1'//TEXTAREA输入框的ID     
    5     });     
    6     </script>

     ⑤ 在要插入文本编辑器的部分插入如下代码,其实就是一TextArea,只不过是有样式了而已:

    1 <textarea id="content_1" name="content" style="605px;height:300px;visibility:hidden;"></textarea>
    2     <!-- 注意: 即在原有的TEXTAREA中,插入id,width,height属性。 -->

       做完以上各步,就可以在页面中显示出来文本编辑器了,kindeditor还挺漂亮的。但要想在后台获得文本编辑器的内容,可以用传统的获得TextArea的方式获得,也可以采用JS,即添加一个隐藏按钮,在触发Form的“submit”按钮时,同时触发该隐藏按钮向后台提交。

      希望可以帮到诸位。hsdlionden@gmail.com

  • 相关阅读:
    Shell 脚本基本操作练习
    Unix 环境高级编程---线程创建、同步、
    ubuntu 安装ssh-server时出现错误:openssh-server: Depends: openssh-client (= 1:5.3p1-3ubuntu3) but 1:5.3p1-3ubuntu4 is to be installed
    python set 集合
    python 深浅拷贝
    用户权限管理
    vim 编辑器的使用
    linux系统初体验
    平滑升级nginx
    在windows下如何使用密钥对远程登录服务器?
  • 原文地址:https://www.cnblogs.com/lionden/p/kindeditor.html
Copyright © 2011-2022 走看看