Java 开发 2.0: 您也可以租用 EC2
2009-11-05 00:00:00 来源:WEB开发网可以选择保存源代码文件的位置。我通常保持其为 src 目录不变。最后,必须告诉 Eclipse 上下文根 — 也就是将在 Web 应用程序的 URI 中使用的名称。一定要选择一个简单的名称。还需要为 Web 内容文件夹选择名称,这里保存静态文件和 Groovlet。
单击 Finish,插件的安装就完成了。
设置 Groovy 依赖项
要想使用 Groovy,必须做两个修改。首先,在项目的类路径中添加 groovy-all JAR(到编写本文时版本是 1.6.4)。还需要更新 WEB-INF 目录中的 web.xml 文件。这个文件把 Web 请求映射到 Groovlet — 如果您按 Java 开发 2.0:使用 Google App Engine 实践过,应该执行过这个步骤。web.xml 文件应该像清单 1 这样:
清单 1. 支持 Groovlet 的 web.xml 文件<servlet>
<servlet-name>GroovyServlet</servlet-name>
<servlet-class>groovy.servlet.GroovyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>GroovyServlet</servlet-name>
<url-pattern>*.groovy</url-pattern>
</servlet-mapping>
现在,可以用 Groovy 编写一些东西了。
编写 Groovlet
最简单的 Groovlet 只有一行,它使用 println 输出 “Hello World”。我们将用一些 HTML 代码增加一些情趣。Groovy 支持 Builder 的概念,Builder 是用于定义层次化数据结构的逻辑机制。可以使用 Groovy 的 Builder 简便地模仿 XML 和 HTML 等标记语言,甚至是模仿 Swing 等框架的 GUI。可以快速地创建 HTML 标记,而不需要处理 HTML(不需要尖括号!)。最简单的使用 HTML 的 Groovlet 使用 Groovy 的 MarkupBuilder,在这种情况下 Groovlet 以 html 变量的形式存在。例如,清单 2 给出一个使用 HTML 的简单的 Hello World Groovlet:
更多精彩
赞助商链接