@ManagedBean(name="userBean")
@ViewScoped
public class UserBean implements Serializable{
private static final long serialVersionUID = 1L;
@ManagedProperty(name="model", value="#{userService}")
private UserService model;
public void teste() {
if (model == null) {
System.out.println("model is null");
}
}
public UserService getModel() {
return model;
}
public void setModel(UserService model) {
this.model = model;
}
}
@Service("userService")
public class UserService {
public void teste() {
//nothing here;
}
}