grails1.0.1安装grails-fck-editor-0.3插件

来源:互联网 发布:网络连不上是什么原因 编辑:程序博客网 时间:2024/06/10 05:43

1、下载插件现在的最新版本是grails-fck-editor-0.3。可以在下面的网址中下载http://svn.codehaus.org/grails-plugins/grails-fck-editor/tags/RELEASE_0_3/grails-fck-editor-0.3.zip 需要说明一下fck0.3支持grails的0.6~1.0.1版本,所以其它的版本不敢保证。

2、使用grails创建自己的项目。具体参看grials的使用。在当前的项目中执行安装插件,因为安装的插件是针对某一个项目的,所以一定要在自己的项目下安装插件。这里顺便说一下怎么装插件。使用grails install-plugin +插件路径的命令来完成。这里的路径可以是某个插件的网址,也可以是下载到本机后的绝对路径。我建议先下载到本机后进行安装。例如刚才的网址中下载的fck插件就是一个zip包,我保存在了E:/grailsworkspace/plugin/文件夹下,然后使用命令grails install-plugin E:/grailsworkspace/plugin/grails-fck-editor-0.3.zip回车就在安装了。注意:很多人都安装成功,但是我在安装的过程中提示Unable to delete file E:/grailsworkspace/demo/plugins/fck-editor-0.3/lib/fcked_support-0.1-SNAPSHOT.jar错误。也就是说安装没有成功,怎么办呢。这个时候你把刚才下载的grails-fck-editor-0.3.zip文件解压,然后将里面的文件夹全部复制到你的项目下/plugins/fck-editor-0.3文件夹下。因为你刚才使用了安装的命令所以这个文件夹会被创建的,复制的时候会提示覆盖现有文件,选择是就可以了。这里说明一下,为什么直接复制并覆盖。因为安装的过程会将插件压缩包里的文件解压到项目的plugins里面,但是在我的安装过程中,可能解压出问题了,所以通过这样自己复制并覆盖文件的方法,就帮助命令解压文件了。

3、现在插件安装ok了,需要设置一下自己的项目。找到项目下/grails-app/conf/Config.groovy,在最后一行加入一句web.app.context.path="demo/"因为我的项目的名称是demo所以这里用demo,个人使用时,用自己的项目名称替代demo。

4、一切都ok了,这时候在自己的gsp页面文件中需要使用fck的地方直接使用该插件,例如我的项目中创建新闻页面create.gsp中,我加入的是 <fck:editor id='content' name='content' height="400" >${fieldValue(bean:news,field:'content')}</fck:editor>这里content是我的新闻的字段。这里不再细说,相信大家都应该明白了。可以了,fck已经可以用了,自己测试一下吧。

5、关于自定义fck的一些设置,可以到网上再找fck的自定义配置,进行完善。

希望学习grails的朋友们多多交流,我很喜欢grails的插件功能。grails也很方便,加之groovy的简单,我相信grails会有更好的明天。

原创粉丝点击