Eclipse创建JSF应用的两种方式http://blog.sina.com.cn/s/blog_9ed782ea0102vm9m.html

来源:互联网 发布:网络分销系统发展趋势 编辑:程序博客网 时间:2024/06/05 09:12

原文地址:http://blog.sina.com.cn/s/blog_9ed782ea0102vm9m.html


在Eclipse中创建JSF应用通常有两种方式:

第一种方式:

1.右键【New】-->【Dynamic Web Project】

Eclipse创建JSF应用的两种方式

2.在Configuration配置项,点击右侧的【Modify...】按钮,勾选JavaServer Faces,点击右上角【Save As...】,给该项配置起个名字,如本例JSF Configuration.
Eclipse创建JSF应用的两种方式

一路Next,到最后一步,为JSF应用添加jar包。对于使用sun的JSF实现,需要两个jar包
jsf-api-2.2.11.jar
jsf-impl-2.2.11.jar
Eclipse创建JSF应用的两种方式
Click 【Finish】按钮,就OK了。
通过这种方式创建的JSF web应用。在web.xml文件中已经配置好了JSF的servlet和listener。
接下来就可以添加页面(.xhtml),backingBean,配置faces-config.xml。


第二种方式,是使用Maven创建dynamic web project的方式。
1.右键【New】-->【Dynamic Web Project】。
在Configuration选项中选择Minimal Configuration。
Eclipse创建JSF应用的两种方式

2.输入Project Name,click 【Next>】
为了保持maven的目录结构,把Default output folder改成target/classes.
Eclipse创建JSF应用的两种方式
3. click 【Next>】
同样为了保持maven目录结构,把Content directory改成webapp。click【Finish】。
Eclipse创建JSF应用的两种方式

4.在windows explorer中打开新创建的project目录,在src目录下创建maven的目录结构
--src
    --main
         --java
    --test
         --java
在eclipse中选中新创建的project,右键【properties】,在Source中remove src,添加如图两个folder。
Eclipse创建JSF应用的两种方式

5. 在eclipse中选中新创建的project,右键【Configure】-->【Convert to Maven Project】
Eclipse创建JSF应用的两种方式

6.在生成的pom.xml中添加如下依赖。
 Eclipse创建JSF应用的两种方式

7. 刷新project,在Maven Dependencies下就能看的两个jar包
Eclipse创建JSF应用的两种方式
8.在web.xml中添加如下JSF配置
Eclipse创建JSF应用的两种方式

9.在webapp/WEB-INF下创建faces-config.xml(和web.xml在同一个目录下)
Eclipse创建JSF应用的两种方式


这样就搭建好了JSF web application。

0 0
原创粉丝点击