当前位置:有风信息港IT学院编程技术.net → MyEclipse JSF 快速入门中文版(上)

MyEclipse JSF 快速入门中文版(上)

减小字体 增大字体 作者:有风IT学院  来源:有风信息港  发布时间:2008-1-13 9:09:39
1. 前言

这个文档基于下列环境编写: Sun JDK 1.5.0, Eclipse 3.1 和 MyEclipse 4.0. 如果你注意到这个文档和你正在操作的Eclipse/MyEclipse的版本不一致, 在使用这个向导时遇到困难或者无法根据向导进行操作, 请参考 用户反馈 部分来了解如何汇报这个问题.

2. 介绍

在这个教程中我们将使用MyEclipse Enterprise Workbench来开发一个小小的 JSF 示例程序. 不需要您对关于JSF 和 MyEclipse的相关知识有所了解, 不过如果有所了解的话会更好.

因为Struts 是一个非常流行的 web 应用框架, 所以JSF 和 Struts之间的相似点我们适当的提示您注意, 来帮助哪些有过 Struts 开发经验的读者. 然而, 如果你以前对 Struts 一无所知, 你完全可以很自在的忽略这些内容.


3. 系统需求

下面是这个指南所使用的软件的列表:

JDK 1.4+ (Sun 或者 IBM)
http://java.sun.com/j2se/downloads/index.html
Eclipse 3.1 SDK
http://www.eclipse.org/downloads/index.php
MyEclipse 4.1
http://www.myeclipseide.com/ContentExpress-display-ceid-10.html
Tomcat 5.x (首选5.5.9, 或者其它符合标准的 Servlet/EJB 容器)
http://jakarta.apache.org/tomcat/index.html
对这个简单的例子, 用户名 是 "myeclipse" , 密码 也是 "myeclipse".
注意: 在安装过 JDK 并且重启你的计算机后, 请确保首先安装 Eclipse 然后是 MyEclipse, 最后安装 Tomcat. 所有这些软件安装完毕后, 请确保在 MyEclipse 中设置对应的Tomcat 5 服务器设置; 请使用正确的Tomcat Home 目录和你刚刚安装好的那个可用的 JDK. 如果你不知道如何在 MyEclipse 中设置 Tomcat, 你可以参考 使用应用服务器 快速入门向导.

4. 设置新项目和目录结构

为了组织我们的开发过程, 我们需要在 MyEclipse 中创建一个新的 Web 模块并向它添加 JSF 功能(JSF Capabilities)模块. 你可以通过向导来创建一个web项目, 请通过选择菜单项File > New > Other > Project > J2EE > Web Project 来打开, 如下图 4.1所示.
MyEclipse JSF 快速入门中文版(上)javascript:window.open(this.src);" style="cursor: pointer;"/>

MyEclipse JSF 快速入门中文版(上)javascript:window.open(this.src);" style="cursor: pointer;"/>


这个向导可以让你自定义项目的设置, 通过在对话框的输入框里输入一些值来自定义, 如图4.2所示.

注意: 因为开发 JSF 程序的时候流行和JSTL类库搭配, 所以在项目创建时建议您选择"JSTL Libraries". 然而, 您也可以在以后再来添加 JSTL 类库, 通过选择 MyEclipse 菜单的 "Add JSTL Libraries" 菜单项来完成.

一旦Web项目创建了, 我们需要给它添加JSF功能. 这个操作可以通过Package Explorer 视图的项目根节点上右键点击, 选择弹出菜单中的 MyEclipse > Add JSF Capabilities, 如图4.3 所示.
MyEclipse JSF 快速入门中文版(上)javascript:window.open(this.src);" style="cursor: pointer;"/>


JSF 对话框的默认值对这个教程来说不需要修改就可以使用. 高手们也可以通过修改对话框里面的默认值来改变配置, 如图 4.4 所示.
MyEclipse JSF 快速入门中文版(上)javascript:window.open(this.src);" style="cursor: pointer;"/>


这个向导结束后, 项目的目录结构将会如下图 4.5所示.
MyEclipse JSF 快速入门中文版(上)javascript:window.open(this.src);" style="cursor: pointer;"/>


现在项目已经创建, 我们可以开始修改并创建我们自己的应用相关的代码了.

[1] [2] [3]  下一页