当前位置:  开发笔记 > 编程语言 > 正文

将方法添加到域类

如何解决《将方法添加到域类》经验,为你挑选了2个好方法。

我有一个包含几个字段的域类.我可以从我的.gsps访问它们.我想在域类中添加一个方法,我可以从.gsps中调用它(这个方法是一种虚拟字段;它的数据不是直接来自数据库).

如何添加方法以及如何从.gsps中调用它?



1> Hates_..:

要添加方法,只需像任何其他常规方法一样将其写出来.当您在GSP中显示对象时,它将在对象上可用.

def someMethod() {
  return "Hello."
}

然后在你的GSP中.

${myObject.someMethod()}



2> John Flinchb..:

如果您希望您的方法看起来更像属性,那么使您的方法成为一个getter方法.一个名为getFullName()的方法可以像$ {person.fullName}一样访问属性.请注意缺少括号.

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有