跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

用 Apache Wicket 和 Apache Geronimo 开发简单的 Web 应用

将 Wicket、Geronimo 与 Apache Derby 组合成为一种开源 Java Web 开发平台

Robi Sen (rsen@department13.com), 服务副总裁, Department13
Robi Sen 是 IT 顾问公司 Department 13 LLC 的服务副总裁,他在公司中主要负责帮助客户(范围从财富 500 强公司到创业公司)解释和管理技术难题。他已经撰写了关于各种技术的题材广泛的文章,并且经常出席各种会议并发表演讲。

简介:  Apache Wicket 是几年前引入的创新型 Java™ Web 应用程序框架。它通过清晰地分离开发人员与设计人员的角色,帮助简化 Web 应用程序开发。它将允许您从视图层中删除逻辑代码,消除使用 JavaServer Page (JSP) 的需求,提供以简单传统 Java 对象(Plain Old Java Object,POJO)为中心的开发模式,以及消除使用 XML 和其他配置文件格式的大量需求。在本教程中,了解在使用 Apache Geronimo 作为应用服务器并将 Apache Derby 作为嵌入式数据库情况下,如何设置系统以使用 Wicket 开发简单的 Web 应用程序。

发布日期:  2007 年 8 月 20 日
级别: 中级

访问情况 : 5133 次浏览
评论: 

结束语

正如您所见,结合使用 Wicket 与 Databinder 极大地简化了 Web 应用程序的 Java 开发。在本教程中,您看到了 Wicket 的工作原理,但是需要花费一些时间才能掌握。Wicket 适用于需要使用更纯粹的面向对象的 WAR 文件构建 Web 应用程序的开发人员。确保查阅 Wicket 主页(请参阅 参考资料)和其中的教程以更好地了解 Wicket 的工作原理。

您还看到了 Geronimo 如何提供统一的 Java EE 应用服务器、Web 服务器和嵌入式数据库,这将简化设置和部署 Java Web 应用程序。Wicket 与 Geronimo 结合使用使您可以在极短时间内开发功能丰富、可伸缩、完全开源的 Web 应用程序,而不增加复杂度、成本,并且避免了某些时候在较传统的框架和应用服务器中遇到的管理困难。

4 页,共 7 | 前一页 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Open source, Web development, WebSphere
ArticleID=249263
TutorialTitle=用 Apache Wicket 和 Apache Geronimo 开发简单的 Web 应用
publish-date=08202007
author1-email=rsen@department13.com
author1-email-cc=dwxed@us.ibm.com

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。