在Tomcat7上添加JSF2.0的Contexts and Dependency Injection(CDI)支持
1.
JavaBean中把@ManagedBean改为@Named,把Session改为javax.enterprise.context包下的,JavaBean 必须实现Serializable接口。如下:
import java.io.Serializable;
import javax.inject.Named;
import javax.enterprise.context.SessionScoped;
@Named
@SessionScoped
2.
在http://seamframework.org/
下载CDI的weld实现。
添加\artifacts\weld\weld-servlet.jar
这个文件到Build Path中。
3. web.xml
中添加以下代码:
<listener>
<listener-class>org.jboss.weld.environment.servlet.Listener</listener-class>
</listener>
4.
在WEB-INF目录下增加空文件beans.xml
:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/beans_1_0.xsd">
</beans>
重启Tomcat7,配置完成!
参考文章:
http://www.theserverside.com/tutorial/Working-with-CDI-and-JSF-20-on-Tomcat-7-Configuring-Weld
分享到:
相关推荐
JSF+JPA+CDI 框架 最老的WEB开发是Servlet 之后是火热的SSH组合框架 现在用基于JavaEE6标准示范而进行的开发框架,组合为JSF + JPA + CDI JSF用于界面,JPA用于数据库、持久化,CDI太猛了,不多介绍。
cdi jsf 可以运行在tomcat6.0.20上
CDI+JSF2.0项目成功部署在 websphere8.5下, 兼容性问题总结.
Tomcat_CDI_JSF 一个项目包含在 Tomcat 环境中运行所需的库
Beginning JSP,JSF and Tomcat 书中源码 Beginning JSP,JSF and Tomcat 书中源码
Beginning JSP,JSF and Tomcat.pdfBeginning JSP,JSF and Tomcat.pdfBeginning JSP,JSF and Tomcat.pdfBeginning JSP,JSF and Tomcat.pdfBeginning JSP,JSF and Tomcat.pdfBeginning JSP,JSF and Tomcat....
2007年图书:JSP_JSF_Tomcat Web编程从入门到精通
1.在Weblogic10中并不能直接支持JSF1.2,但可以通过几步配置实现支持。 2.这个文档里有详细的配置方法,是我在查阅资料后实验出来的。
JSF的配置和使用,简单易学,类比了struts和好处缺点
JSF-CDI-JPA Jsf-CDI-JPA的基本配置
JSF简介 JSF基础 JSF标签 JSF应用程序 JSF生命周期 JSF配置大全
@FlowScoped是一个CDI作用域,定义了bean在特定流中的作用范围。Bean在进入该作用域时自动激活,而退出时自动失效。 @FlowDefinition是一个类级别的注释,它允许通过FlowBuilder API定义流。 最后,引入了新的EL...
如何在weblogic上使用jsf(JavaServer Faces )的详细说明文档
JSF是一种用于构建Java ... 包含JSP页面的JSF应用程序也使用由为了表现UI组件和在页面上的其他对象的JSF技术而定义的标准的tag库。 Java Server Faces技术的重要开发框架 sun-ri、myfaces、icefaces、richfaces、seam
需要注意的是weblogic9和tomcat5支持的jar包不能在tomcat6-7版本使用否则无法启动! 分类: 1. 自定义标签 2. 输入框标签 3. 多选标签 4. 单选标签 5. ajax标签 6. dataList dataTable列表标签 7. 完整表格范例(排序...
JSF 组件WebSphere 平台配置使用说明
JSF配置.pdf,JSF方面的简单入门教程。资源共享,大家互帮互助。
jsf+spring 的 配置文件 +dao JdbcTemplate的一些调用~~
IDEA创建JSF项目所需jar包.zip
java-ee-7-com-jsf-primefaces-e-cdi