Управляемый компонент не создан
Мой управляемый компонент JSF не создается, когда я попадаю на страницу.
Это мое лицо:
#{product.description}
#{product.price}
#{product.categoryName}
Это мой ProductsBean:
@ManagedBean(eager=true)
@RequestScoped
public class ProductsBean implements Serializable{
private List producten; //+getter
@ManagedProperty(value = "#{applicationBean}")
private ApplicationBean applicationBean;
public ProductsBean() {
Store store = applicationBean.getStore();
for (String c : store.getCategories()) {
for(be.kdg.shop.model.stock.Product p : store.getProductsOfCategory(c)){
ProductBean product = new ProductBean();
product.setProduct_id(p.getProduct_id());
product.setDescription(p.getDescription());
product.setCategoryName(p.getCategoryName());
product.setPrice(p.getPrice());
producten.add(product);
}
}
....
Когда я использую# {} ProductsBean.producten» мой JavaBean должен инициализироваться, но это не такт. Когда я отлаживаю свой код, я неT добраться до конструктора.