传输读取和传输的最佳方式是什么?将数据从数据库解释到网页

发布于 2024-10-24 20:05:05 字数 196 浏览 1 评论 0原文

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

此外,任何简单的示例应用程序或如何构建从定义 DB 层到 GUI/视图层的 Web 应用程序的解释都将受到高度赞赏!

I am trying to build a social web application in Java using Database. I need to know what is the preferable way to transfer the read & interpreted data from DB to the webpages. I have created a DB abstraction layer which models my application.
Should I use objects arrays to transfer the data between backend java class files and webpages?

Also any simple example application or explanation of how to build a web application right from defining the DB layer to the GUI/View layer would be most appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

颜漓半夏 2024-10-31 20:05:05

让 Servlet 或 MVC 框架提供的任何控制器类(如果有)从 DAO 类获取 List 数据,使其在请求范围内可用,然后将请求转发到用于显示的JSP。在 JSP 中,任何请求范围的变量都可以通过 EL ${} 访问。您可以使用标记库来迭代它。在基本 JSP 中,JSTL 标记非常适合于此。大多数 MVC 框架(如 JSF、Struts2、Spring MVC 等)也提供迭代标签。

假设您正在使用普通的 JSP/Servlet 进行开发,您可能会发现以下答案中的示例很有用: 如何避免 JSP 文件中出现 Java 代码?JSP/Servlet的隐藏功能

Let a servlet or whatever controller class provided by your MVC framework, if any, obtain the data as a List<Entity> from the DAO class, make it available in the request scope and then forward the request to the JSP for display. In the JSP, any request scoped variables are accessible by EL ${}. You can use taglibs to iterate over it. In basic JSP, the JSTL <c:forEach> tag is perfectly suitable for this. Most MVC frameworks like JSF, Struts2, Spring MVC, etc also offers iteration tags.

Assuming that you're developing with plain vanilla JSP/Servlet, you may find the examples in the following answers useful: How to avoid Java code in JSP files? and Hidden features of JSP/Servlet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文