原来以为两者的整合时,会把ckeditor作为struts2的一个插件来管理,慢慢琢磨了下ckeditor的demo,做了一些简单的测试,然后才发现一切都是那么的简单,根本谈不上什么整合。完全就是2个毫不相干的东西,可以说ckeditor只是负责页面的的一些展示,可以理解为是一个js控件,来格式化页面的上的文本。下面就说说如何使用吧。
- 1.从ckeditor官网上下载jar包(for java的)
- 2.加压缩,把ckeditor文件夹放到自己工程的webroot下面
- 3.里面有个jar包,可以不管它。如果想在页面使用ckeditor对象来管理ckeditor,那么就需要引用
- 4.配置struts
- 5.写jsp页面,关键代码如下:
String path = request.getContextPath();
String base_Path = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path;
String ckeditor_path = base_Path + "/ckeditor/";//下面有对此的说明
正文:
6.写action
P.S.
这个地方我没有看ckeditor是如何解析的。不过,如果把basePath的值改成:”<%=base_Path %>/ckeditor/”就会在抛异常
没有评论:
发表评论