我的控制器:
def getMenuItemCount(String name){
def myCount = MenuItem.countByMenuItemCategory(name)
render myCount
}
我在另一个gsp中调用什么以便myCount
出现。 createLink
似乎无法正常工作
${createLink(action:'getMenuItemCount', params: [name:ci.name])}
答案 0 :(得分:2)
必须返回模型而不是渲染模型才能在gsp中访问它。
def getMenuItemCount(String name){
[ myCount: MenuItem.countByMenuItemCategory(name) ]
}
此外,(与问题无关),尽量避免将操作名称用作get*
和set*
。我发现这个术语存在差异。