见证Groovy/Grails的神奇时刻到了,你相信吗?用一行代码就可以获取树状结构中某节点下的所有全部子节点!注意:这个树是无深度限制的。无深度限制这点很重要,如果有限深度的树,那我们也很容易通过层级编码用“Like 001%”方式实现(维护编码也是一个有挑战性活)。我们以一个非常常见的“类...
分类:
其他好文 时间:
2015-04-20 22:14:20
阅读次数:
126
Grails框架,用ckeditor获取的用户编辑的富文本,需要呈现出来,中有如下问题:1、恶意代码危险:当呈现HTML文件或XHTML文件时,你必须对每个对象调用encodeAsHTML().2、如何呈现为html,而非源代码。如一段文本百度,想呈现成 百度方法1、在gsp中直接使用${con.....
分类:
Web程序 时间:
2015-03-10 17:04:56
阅读次数:
229
在学习Grails的时候与Groovy打交道不可避免,虽然不必太深刻,但多知道一些特性也是很有帮助的~1.相除后获取整数使用intdiv()方法可以获得整数,注意点是这个方法只适用两个整数相除,浮点数不行2.Groovy的if,while可接受的类型boolean数字 0为假,其它为真字符串 空字....
分类:
其他好文 时间:
2015-03-09 15:43:06
阅读次数:
259
文件上传在web应用中是比较普遍的,相对于使用jsp等技术实现文件上传,Grails的文件上传着实让人喜爱,因为极其简单,让人看一遍就容易轻松记住!不多说,实例如下:1.在gsp页面中使用Grails标签uploadForm 提交当然也可以使用普通的标签,但是这样需要添加一个属性:en...
分类:
Web程序 时间:
2015-03-02 18:11:55
阅读次数:
244
适用于 Grails 2.2.x
这第一个视频展示了如何在Windows上安装Grails和Java。要安装Grails,您将需要一个Java开发工具包(www.java.com)和Grails的库(www.grails.org)。这个视频将告诉你如何下载和安装这两个东西。然后,它显示了如何设置适当的环境变量,让您可以运行Grails命令。
视频: 在windows上安装Grails开...
英文网址:http://bertramdev.github.io/asset-pipeline/guide/introduction.htm Asset-Pipeline是在grails应用中用于管理和配置静态资源的一款插件。他的功能包括处理和压缩css和js文件,他也有能力编译自定义的...
分类:
其他好文 时间:
2015-02-09 16:26:27
阅读次数:
204
AJAX是一种很好的技术,Grails中的使用需要GSP、控制器两方面的配合:首先,在GSP中设置一个区域,用于显示——关键是设置ID。比如: 然后,GSP中要设置 新建根节点通过remoteLink调用控制器中的方法。控制器中的函数,关键是返回控制。 if (request...
分类:
Web程序 时间:
2015-02-07 12:58:07
阅读次数:
403
原来的写法: <input?type="text"?class="date"?name="fillTime"?
value="${consumerEducationInstance?.fillTime?}"??
dateFmt="yyyy-MM-dd"?readOnly="true"/> j_ui中的dateFmt="yyyy-MM-dd"在点击页面...
分类:
其他好文 时间:
2015-02-04 13:10:16
阅读次数:
244
BBB由许多开源的服务组成,看似很麻烦,实际上拆分开每一个服务就很简单了,组件化平台化。
究竟BBB都用到了哪些开源服务?
我们来列举一下,名称均带有对应官网链接。
1、Ubuntu乌班图操作系统,友好的用户交互界面;
2、Flex SDK,高效构建Web应用程序,基于所有浏览器的开源框架,AS3编写客户端软件的SDK;
3、Ghostscript文档转换;
4、Grails开源Web...
分类:
其他好文 时间:
2015-02-02 15:51:09
阅读次数:
1108
Grails官网 http://www.grails.org/ 是这样介绍Grails的。
1 它可以跑在java虚拟机上,与java结合的一流
2 快速开发
3 使用java-like动态语言
4 约定优于配置
5 减少重复开发
6 灵感来源于Ruby
7 强大的插件系统
8 IDE Support
我更倾向...
分类:
其他好文 时间:
2015-01-26 19:19:34
阅读次数:
185