2011-02-18 33 views
1

由于两个晚上,我试图将焊接CDI与JSF 1.2集成到一个EJB 3.1应用程序中。我只是试图在JSF页面中用@Named带注释的控制器进行调用。问题是,我没有抛出异常,当我部署项目时,也没有例外时,我打电话给页面。将焊接CDI集成到jboss 6上的JSF 1.2 EJB应用程序AS

这个简单的例子只包含:

控制器:

import javax.inject.Named; 

@Named 
public class HelloWorldController { 

    public HelloWorldController(){ 
     System.out.println("Hello World!"); 
    } 

    public String getMessage() { 
     return "Hello Weld World"; 
    } 
} 

而且它的召唤:

<h1><h:outputText value="#{helloWorldController.message}" /></h1> 

THX

回答