gpt4 book ai didi

java - 如何将数据从数据库表加载到浏览器并将数据更新回数据库?

转载 作者:行者123 更新时间:2023-12-02 08:26:29 26 4
gpt4 key购买 nike

我有一个场景,我需要将数据从数据库加载到客户端(浏览器)。这些字段中很少有标记为可编辑,用户可以在其中输入数据和更新。这里我们使用 jquery 和 css 样式来使文本区域可编辑。

我为每行制作了这些,显示为 html 表格格式,并在单击此按钮后为每行显示一个编辑按钮,文本区域将变为可编辑,最初它将是只读类型,这里 ID 不会可编辑

用户可以使用选定的行并更新它们。我在表的末尾有一个保存按钮,我需要将表行更新回数据库。如果选择取消按钮,则需要从数据库重新加载数据而不是更新数据,即类似于页面刷新。

您能否告诉我在我的 Web 应用程序中使用 JSP/Hibernate/Spring 可以通过哪种方式实现此目的。

最佳答案

这是一个非常大的问题,一个广泛的问题。如果不知道你已经知道如何做什么以及你不知道什么,就很难回答。

  1. 您使用 Spring、Oracle 和 Hibernate 的程度如何?
  2. 您对 Java 的了解程度如何?
  3. 您对 JSP、JSTL、HTML、HTTP、CSS 和 JavaScript 了解多少?

像任何大问题一样,最好通过将其分解为更小的部分来解决它:

  1. 编写一个单独的持久层,可以对相关表执行 CRUD 操作。只需使用 JDBC 即可启动。
  2. 编写可以处理数据及其关系的模型对象。
  3. 如果您确实需要 Hibernate,请编写从表到模型对象的映射。
  4. 编写单元测试来演示您无需 UI 所需的所有功能。
  5. 编写 Spring Controller 来管理 UI 所需的交互。
  6. 编写 JSP 作为 Spring 的 View 。

你的问题太宽泛了。如果您缩小范围并展示您已经知道的内容,您会得到更好的答案。

如果您不知道如何执行其中任何操作,那么您就来错地方了。

关于java - 如何将数据从数据库表加载到浏览器并将数据更新回数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4417942/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com