首页 > 解决方案 > 连接到 doPost 或 doGet Java 中的 SQL

问题描述

我正在使用 Eclipse,并且能够连接到 MySQL 数据库并在将文件作为 Java 应用程序运行时执行查询,但是我无法在任何地方找到从 HTML 表单获取数据并将其插入数据库的解决方案。

当我将表单数据从 HTML 发送到 Java 时,我可以在 doPost 或 doGet 中运行命令,例如打印出 request.getParameter() 值,但每当我尝试从其中一个内部连接到数据库时,我都会收到“找不到合适的驱动程序jdbc:mysql://localhost:3306/mydb" - 尽管在运行不接受用户输入的单独 Java 应用程序时我能够连接到数据库。

所以我只是想知道是否可以通过 HTML 和 Java 以这种方式获取用户数据并将其输入到数据库中,或者我是否需要使用带有 DAO 的 Swing JFrame 之类的东西来完成这项工作?

标签: javahtmlmysql

解决方案


确保数据库驱动程序包含在您部署的 Web 应用程序 (.war) 中。您可以看到包含在已部署 Web 应用程序的 /lib 目录中的 jar 文件。将 DB 驱动程序 jar 添加到构建的依赖项列表中。


推荐阅读