【1】JSF类库的下载,依赖类库(主要包括jsf-api.jar,jsf-impl.jar),可到http://www.apache.org/这个地址下载。
【2】使用Eclipse(或者MyEclipse),创建一个Web项目,取名为JsfWeb。将需要的类库拷贝到WEB-INF中,然后在web.xml中做如下配置即可增加JSF能力。
<!-- 该servlet用来配置JSF的前端控制器, -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>Faces Servlet_tmp</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
<!-- 该servlet-mapping用来配置对哪些请求需要交由上面所配置的servlet -->
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.faces</url-pattern>
</servlet-mapping>
【3】编写JSF页面,发布到Tomcat,启动Tomcat至此,jsf环境搭建完毕。
分享到:
相关推荐
总结来说,这个"JSF标签应用实例"提供了一个实际的环境来学习和实践JSF技术,包括标签的使用、组件的交互以及整个JSF应用的部署。通过深入研究和运行这个项目,开发者不仅可以理解JSF的基础,还能进一步掌握JavaWeb...
### 利用NetBeans IDE构建JSF应用 #### 一、引言 在J2EE技术的三层架构软件开发过程中,SSH(Struts + Spring + Hibernate)架构长期以来一直是程序员们的首选。然而,随着JSF(JavaServer Faces)的出现和发展,...
NetBeans是一款功能强大的集成开发环境(IDE),它支持多种编程语言,包括Java,自然也支持JSF应用程序的开发。这篇博文"在NetBeans中导入已有的JSF应用程序"提供了关于如何在NetBeans环境中整合和管理已有的JSF项目...
4. **JDK 1.5**:Java Development Kit 1.5,也称为Java 5,是运行和编译JSF应用所必需的Java环境。JSF框架对JDK版本有一定的要求,确保使用兼容的JDK版本可以避免兼容性问题。 5. **MyEclipse 5.5.1 GA**:...
综上所述,JSF应用程序的结构清晰地划分了职责,提供了强大的组件库和事件处理机制,使得开发人员能更高效地构建功能丰富的Web应用。通过理解这些核心概念,开发者可以更好地掌握JSF的精髓,并利用其优势来开发出高...
首先,创建JSF应用。在NetBeans中,可以选择“File”>“New Project”(Ctrl-Shift-N),然后在“Web”目录下选择“Web Application”,点击“Next”。接下来,为项目命名,例如“jAstrologer”,并指定项目位置。选择...
- **国际化支持**:JSF提供了强大的国际化支持,使得应用能够轻松地适应不同地区和语言环境的需求。 #### Eshop系统的对象和操作 根据描述,Eshop系统主要处理以下几种类型的对象: - **产品类别**:用于组织和...
#### 三、开发JSF应用示例 **3.1 创建JSF项目** - **选择Java Web项目**: 打开NetBeans IDE,选择“文件”->“新建项目”->“Java Web项目”->“Web应用程序”。 - **指定项目名称和位置**: 如“JSFqueryDB”,并...
Eclipse是一款流行的集成开发环境(IDE),适用于Java开发,包括JSF应用。为了在Eclipse中有效地开发和运行JSF项目,我们需要配置合适的开发环境。以下是一个详细的过程,包括必要的组件、安装步骤和配置选项。 1. ...
这是一个强大的集成开发环境,特别适合Java开发者,提供了对JSF的全面支持,包括代码提示、模板和调试工具,使得创建JSF Web应用变得简单易行。 购物车功能的核心在于数据的增删操作,这涉及到**数据库交互**。JSF...
### JSF框架详解 #### 一、什么是JSF? JavaServer Faces (简称JSF) 是一个基于Java EE标准的Web应用程序框架,旨在简化Web...对于希望构建高度可维护和易于扩展的Web应用程序的开发者来说,JSF是一个值得考虑的选择。
在这个“JSF第一个应用”中,我们将深入探讨如何创建一个基本的JSF应用。 ### 一、JSF框架概述 JSF框架提供了一系列的UI组件和事件处理机制,允许开发者使用声明式的方式构建用户界面。它遵循MVC(Model-View-...
### 第十四章 开发JSF应用 #### 14.1 前言 随着Java Web开发技术的不断发展,各种框架和技术层出不穷,使得开发者需要掌握越来越多的技术栈才能完成项目的开发。在这种背景下,JavaServer Faces (JSF) 应运而生,...
书中会介绍如何创建一个简单的JSF应用程序,设置开发环境,以及如何使用JSF的UI组件来构建动态网页。此外,还会讲解EL(Expression Language)和 Managed Beans,这两个是JSF中用于数据绑定和业务逻辑处理的关键技术...
**JSF(JavaServer Faces)** 是Java平台上用于构建用户界面的MVC(Model-View-Controller)框架,主要用于Web应用程序开发。它提供了一种声明式的方式来创建动态、交互式的Web用户界面,允许开发者通过组件来构建...
- **Eclipse IDE**:集成开发环境,用于编写、调试和部署JSF应用。 - **Tomcat Plugin**:Eclipse插件,方便地管理和启动Tomcat服务器。 - **GEF (Graphical Editing Framework)**:图形编辑框架插件,增强了Eclipse...
JavaServer Faces (JSF) 是一个由Sun Microsystems(现已被Oracle收购)开发的Java EE组件模型和用户界面框架,用于构建和呈现Web应用程序。JSF 1.2是该框架的一个早期版本,发布于2006年,它为开发者提供了强大的...
`MessageResource`类用于构建本地化消息模板,实现JSF应用的国际化和本地化功能。 总的来说,JSF提供了一个强大的框架,通过组件、上下文、生命周期管理和事件处理机制,简化了Web应用程序的开发。理解这些基本...
4. **Web服务器/应用服务器**:JSF应用程序需要在支持Java Servlet的Web服务器或应用服务器上运行,如Tomcat、Jetty、GlassFish或WildFly。根据你的选择,配置步骤可能会有所不同。 5. **Facelets**:JSF 2.0及更高...
这个部分将教你如何配置JSF环境,创建第一个JSF应用,理解JSF生命周期,以及认识JSF的核心组件如输入字段、按钮、表单等。通过这个教程,你可以快速掌握JSF的基础操作。 2. **JSF标签**:JSF的UI组件是以标签的形式...