public List<Product> getProductList() { Map<String, String> params = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap(); String action = params.get("action"); String selectedCategory = params.get("selectedCategory"); System.out.println("action >>>>" + action); List<Product> products = productService.getProducts(Integer.valueOf(1)); setProductList(productList); this.productList = productList; this.value = "TESTING"; // return productList; return productList; }
public String displayProduct() { Map<String, String> params = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap(); String action = params.get("action"); String selectedCategory = params.get("selectedCategory"); System.out.println("action >>>>" + action); List<Product> products = productService.getProducts(Integer.valueOf(selectedCategory)); setProductList(products); HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest(); request.getSession().setAttribute("productList", products); request.getSession().setAttribute("selectedCategoryId", selectedCategory); request.setAttribute("value", "VALUE"); this.productList = products; this.value = "TESTING"; return "productDetails"; }