MyEclipse开发JSF之创建工程浅析

开发 后端
MyEclipse开发JSF是如何办到的呢?那么本文将向你介绍MyEclipse开发JSF中的创建工程部分,希望你了解MyEclipse开发JSF之创建工程部分。

51CTO推荐:精通MyEclipse应用开发 Eclipse平台应用与开发详解

MyEclipse开发JSF是如何进行的呢?我们首先来看看什么是JSF,JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。JavaServer Faces 还引起了广大 Java/Web 开发人员的兴趣。“企业开发人员”和 Web 设计人员将发现 JSF 开发可以简单到只需将用户界面 (UI) 组件拖放到页面上,而“系统开发人员”将发现丰富而强健的 JSF API 为他们提供了无与伦比的功能和编程灵活性。JSF 还通过将良好构建的模型-视图-控制器 (MVC) 设计模式集成到它的体系结构中,确保了应用程序具有更高的可维护性。最后,由于 JSF 是通过 Java Community Process (JCP) 开发的一种 Java 标准,因此开发工具供应商完全能够为 JavaServer Faces 提供易于使用的、高效的可视化开发环境。

本文将通过使用MyEclipse来开发一个小的JSF Demo应用程序。从而能使读者快速上手来进行JSF开发。

MyEclipse开发JSF一. 环境要求

◆JDK 1.4+ (Sun or 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 Preferred, or other compliant Servlet/EJB container)

◆http://jakarta.apache.org/tomcat/index.html

二. 创建工程

我们需要在MyEclipse中创建Web Project,通过File > New > Other > Project > J2EE > Web Project来进行创建。如图2.1

MyEclipse开发JSF1 

MyEclipse开发JSF图1

Figure 2.1: Create a new web project

MyEclipse开发JSF2 

MyEclipse开发JSF图2

Figure 2.2: Web Project Wizard Dialog

注意:开发JSF应用程序推荐使用JSTL类库,因此在创建工程时选择“JSTL Libraries”,也可以在后面通过MyEclipse 内容的菜单中“Add JSTL Libraries”来添加。

工程创建好以后,需要添加JSF Capabilities,通过右键点击工程,选择MyEclipse > Add JSF Capabilities,如图2.3

MyEclipse开发JSF3 

MyEclipse开发JSF图3

Figure 2.3: Adding JSF Capabilities to a Web Project

按照默认的设置,点击“Finish”

MyEclipse开发JSF4 

MyEclipse开发JSF图4

Figure2.4: Configuring JSF Capabilities

向导完成以后,工程结构会增加许多类库,如图2.5:

MyEclipse开发JSF5 

MyEclipse开发JSF图5

Figure 2.5: Project Layout After Configuration

至此,MyEclipse开发JSF工程已经创建完了,之后我们介绍编辑和创建应用程序。

【编辑推荐】

  1. MyEclipse断点调试JavaScript浅析
  2. MyEclipse+Eclipse开发环境构建浅析
  3. MyEclipse开发Struts配置测试浅析
  4. Myeclipse、Eclipse代码提示功能设置浅析
  5. MyEclipse与Eclipse介绍浅析
责任编辑:仲衡 来源: IT168技术
相关推荐

2009-07-14 15:31:26

MyEclipse开发

2009-07-14 15:42:38

MyEclipse开发

2009-07-14 16:07:46

MyEclipse开发

2009-07-14 16:25:04

MyEclipse开发

2009-07-14 16:40:31

MyEclipse开发

2009-07-14 13:55:24

MyEclipse S

2009-08-10 13:59:08

ASP.NET组件设计

2009-07-14 13:14:13

2009-07-09 18:16:33

MyEclipse优化

2009-07-10 17:47:47

MyEclipse打包

2009-08-14 17:51:32

C#Windows应用

2009-07-15 13:08:25

MyEclipse C

2009-07-14 10:13:38

MyEclipse优化

2009-07-15 14:21:03

MyEclipse S

2009-07-14 10:47:47

MyEclipse J

2009-07-14 14:28:31

MyEclipse E

2009-07-14 11:34:42

MyEclipse断点JavaScript

2009-07-15 10:43:37

MyEclipse D

2021-06-05 18:01:05

工具Rollup前端

2009-06-26 17:48:38

JSF项目单元测试JSFUnit
点赞
收藏

51CTO技术栈公众号