我正在研究一个Java EE 5的Web应用程序。我可能能够在某些时候将其升级到EE 6,但目前还不能。 Web应用程序在Tomcat 6中运行。我可以使用CDI吗?CDI /焊接JEE5和Tomcat6
我注意到了Weld documentation,有一张纸条,我不能使用会话bean:
There is a major limitation to using a servlet container. Weld doesn't support deploying session beans, injection using @EJB or @PersistenceContext, or using transactional events in servlet containers. For enterprise features such as these, you should really be looking at a Java EE application server.
这是否意味着我不能使用@SessionScoped
注解?如果是这样的话,那么这将成为现在使用CDI的一个阻碍。
有什么想法?谢谢。
非常好,谢谢你的信息。焊接工作与JSF 1.2?我想要使用的应用程序是使用EE 5. – 2011-01-29 23:54:28