javax.el.PropertyNotFoundException: The class 'java.lang.String' does not have the property
问题 I am creating Sample Spring MVC application. In my Controller class I have define like this: Map<String, Object> myModel = new HashMap<String, Object>(); myModel.put("now", now); myModel.put("products", this.productManager.getProducts()); return new ModelAndView("hello", "model", myModel); When I put following part in my JSP file i got javax.el.PropertyNotFoundException exception <c:forEach items="${model.products}" var="prod"> <c:out value="${prod.description}"/> <i>$<c:out value="${prod