使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序
2010-05-12 00:00:00 来源:WEB开发网Apache Geronimo
Apache Geronimo 是一个开放源码的(采用 Apache Software Foundation 许可协议)的 Java EE 服务器,其设计目的是尽可能增强应用程序的兼容性和性能。它的当前版本(到写本文时为止是 1.1 版)通过了 Sun 的 Java 2 Platform, Enterprise Edition(J2EE)的 Technology Compatibility Kit(TCK)测试,这表示它符合 Sun 的规范,跟 J2EE 服务器完全兼容。
与 Jetty 或 Tomcat Web 服务器打包使用时,Geronimo 非常易于启用和运行,而且它已经部署了一个极其有用的管理界面应用程序。不需要以任何方式重新启动或重新配置服务器,就可以上载并启动 Web 应用程序。
MyFaces
MyFaces 是第一个免费的开放源码的 JSF Web 应用程序框架实现。JSF 类似于流行的 Struts 框架,实现了模型 - 视图 - 控制器(MVC)模式,但是它有一些功能是 Struts 没有提供的。JSF 是由 Java Specification Request #127(JSR 127)规范所定义的,它被 Web 应用行业的专家批准成为 Java Community Process(JCP)的规范。
Eclipse
Eclipse 是按照一个可扩展的基于插件的架构而构建的,它是一个开放源码的集成开发环境(IDE)。这样,只要一个 IDE 就能够支持做任何工作所需的几乎任何语言、任务、平台和数据文件。这样,将可以从 Java 对开发的出色支持和 WTP 项目的插件中获益。WTP 提供了支持 XML 的编辑器,它还提供了实验性的对 MyFaces 的支持。
我们来很快地看一下我们的应用程序示例。
应用程序示例
在本教程中,将使用 Geronimo 部署一个简单的用 MyFaces 写的 Web 应用程序,它为您创建自己的 Web 应用程序提供了一个很好的开端。将为一个假想的面向开发者的讨论区论坛构建一个注册过程,可参见本教程末尾的 图 19。
Tags:使用 JavaServer Faces
编辑录入:爽爽 [复制链接] [打 印]- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
- ››使用 COLUMN函数编制单元信息
- 中查找“使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序”更多相关内容
- 中查找“使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 1 部分: 使用 Eclipse 和 Apache MyFaces Core 构建基本的应用程序”更多相关内容
- 上一篇:使用 JavaServer Faces 构建 Apache Geronimo 应用程序,第 2 部分: 在 JavaServer Faces 中使用 Tomahawk
- 下一篇:内存屏障与JVM并发
更多精彩
赞助商链接