手工搭建纯JSF二三事(facelet实现)

首先,用向导建立Web Project;

 

然后,引入必须包如下(版本不需要一致):

commons-beanutils-1.6.1.jar

commons-codec-1.2.jar

commons-collections-2.1.1.jar

commons-digester.jar

commons-lang-2.3.jar

el-api.jar

el-ri.jar

jsf-facelets-1.1.12.jar

jstl.jar

standard.jar

另外,可选使用myfaces实现:

myfaces-api-1.1.5.jar

myfaces-impl-1.1.5.jar

 

再在web.xml里设置JSF的配置文件:

请养成好习惯,注意web.xml的规范,防止某些严格执行规范的中间件无法识别。

 

需要特别注意的是,如果设置了默认后缀如:

就需要设置他的解释器。

而解释器是在刚刚定义的face-config.xml这个JSF的配置文件里设置的:

需要设置的是application部分。

 

最后按照myface或者其他中间件开发商的实现进行页面编码后,就能以通过http://host:port/project/path/xxx.faces的后缀名访问了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值