转移读取和读取的最佳方式是什么?将数据从DB解释为网页

时间:2011-03-19 21:17:29

标签: java jsp java-ee

我正在尝试使用数据库在Java中构建社交Web应用程序。我需要知道什么是转移读取和读取的最佳方式。将数据从DB解释为网页。我创建了一个DB抽象层来模拟我的应用程序。   我应该使用对象数组在后端java类文件和网页之间传输数据吗?

对于如何构建Web应用程序,从定义数据库层到GUI / View层的任何简单示例应用程序或说明都将非常感激!

1 个答案:

答案 0 :(得分:1)

让MVC框架提供的servlet或任何控制器类(如果有的话)从DAO类获取数据List<Entity>,使其在请求范围内可用,然后将请求转发给JSP显示。在JSP中,EL ${}可以访问任何请求范围的变量。您可以使用taglib来迭代它。在基本JSP中,JSTL <c:forEach>标记非常适合这种情况。大多数MVC框架(如JSF,Struts2,Spring MVC等)也提供迭代标记。

假设您使用普通的JSP / Servlet开发,您可能会发现以下答案中的示例很有用:How to avoid Java code in JSP files?Hidden features of JSP/Servlet