Access an object in JSP
本问题已经有最佳答案,请猛点这里访问。
我有这个问题。
直接访问POJO类或JSP中的实体类是否有问题,最佳实践是什么?
请参阅@balusc关于该主题的最佳答案:
https://stackoverflow.com/a/3180202/2112089
基本上,不鼓励访问POJO,因为它会导致无法维护的代码。最好使用JSTL和表达式语言(EL)。
为此,他举了一个例子:
1 2 3 4 5 6 7 8 9 10 11 | <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> ... <table> <c:forEach items="${products}" var="product"> <tr> <td>${product.name}</td> <td>${product.description}</td> <td>${product.price}</td> </tr> </c:forEach> </table> |
@balusc的jsp系列的其余部分:
https://stackoverflow.com/a/2097732/2112089
https://stackoverflow.com/a/3106909/2112089
https://stackoverflow.com/a/5003701/2112089
https://stackoverflow.com/a/3542297/2112089