3

我将加入一个使用 Stripes Web 框架的 Java 项目。就个人而言,我更喜欢编写 Groovy 而不是 Java,并且正在寻找在这个项目中使用 Groovy 的机会。

我正在寻找可以在 Stripes 项目中使用 Groovy(而不是 Java)的示例。为了让 Groovy 与 Stripes 一起工作,是否需要采取任何特定步骤(例如修改构建)?

我特别想知道是否可以在 Stripes 应用程序中使用 GORM 和 GSP。

谢谢,唐

4

2 回答 2

4

这里有一篇文章解释了如何将 Groovy 与 Stripes 一起使用:http: //www.fdaoud.com/groovy.html

于 2011-02-22T12:12:36.873 回答
4

除了在编译和运行时修改构建过程以包含 groovy 库之外,没有任何特定步骤。我们已经将 groovy 集成到了一些新的条纹应用程序中,我只注意到了一些问题:

  1. @URLBinding("/foo/{$bar}") 需要使用引号,否则 groovy 会尝试将其解释为 gstring。
  2. 虽然链接的文章指出您可以取消 getter 和 setter,但我没有任何运气。我只是再次尝试并确认它对我不起作用。我一直认为 Stripes 使用反射来查找 get* set* 方法或其他方法。
    编辑:我应该提一下,我的意思是在动作 bean 上并通过 stripes:form 或 stripes:useActionBean 使用变量
于 2011-02-22T15:29:50.273 回答