我一直在寻找一些最新的Grails书籍和许多开源项目样本以及向脚手架list.gsp添加搜索/过滤器功能的最佳实践:例如使其能够进行分页和排序等工作。这可能是一项简单的任务,但作为一名Grails新手,这将对获得一些完整的样本非常有用。将搜索/过滤器添加到脚手架list.gsp
我发现的最接近的东西是FilterPane插件,但这是一个非常通用的解决方案 - 因此代码可能不必要的复杂以适应更多自定义搜索/过滤器。有没有人有或有人看到过这样的好示例代码?我认为这是一个非常普遍的要求,所以它必须在那里...
让嗨, 我尝试了尤伯杯脚手架和我确认你,它没有在我的应用程序工作。我没有进一步调查,因为它不是我Grails应用程序的最高优先级要求,我需要继续前进。不过,我真的很喜欢这个插件背后的想法,一旦你的最新版本将被更新,请在Grails nabble邮件列表中发布一条消息,因为我肯定会成为第一个客户端:-)。 – fabien7474 2010-01-21 13:45:30
谢谢你,吉恩,那些是一些优秀的链接。 JIRA展示了如何以一种直观的SQL可理解的方式获得过滤器;-) Criteria插件更具Grails魔力,但非常精简且意味深长。我现在决定使用Criteria插件 - 如果我碰壁了,我将切换到JIRA代码。再次感谢! – wwwclaes 2010-01-22 10:58:19
我只想补充一点,我终于落户了FilterPane插件,我忽略了FilterTag并使用了我自己的自定义HTML表单。我认为这对我的过滤需求来说是一个干净而好的解决方案。 – wwwclaes 2010-02-05 09:16:30