Tomcat/Java-插入mysql数据库 请输入您的密码和用户名 用户名 密码

Tomcat/Java-插入mysql数据库 请输入您的密码和用户名 用户名 密码,java,mysql,tomcat,Java,Mysql,Tomcat,使用java和tomcat,我有一个简单的表单,其中包含用户名和密码。我希望能够从表单中检索用户名和密码,并将其插入mysql数据库。但是,在单击表单上的submit按钮之后,不会发生任何事情,数据库也不会更新。数据库连接工作正常,所以我不确定现在是什么问题。任何帮助都将不胜感激。您正在从HTML表单调用GET方法 将您的操作更改为POST <form action="login" method="GET"> <div> <h4>Ple

使用java和tomcat,我有一个简单的表单,其中包含用户名和密码。我希望能够从表单中检索用户名和密码,并将其插入mysql数据库。但是,在单击表单上的submit按钮之后,不会发生任何事情,数据库也不会更新。数据库连接工作正常,所以我不确定现在是什么问题。任何帮助都将不胜感激。

您正在从HTML表单调用GET方法

将您的操作更改为POST

<form action="login" method="GET">
    <div>
        <h4>Please enter your password and username</h4>
    </div>
    <div>
        Username <input name="username" type="text" />
    </div>
    <div>
        Password <input name="password" type="text" />
    </div>
    <div>
        <input type="submit" value="Submit" />
    </div>
</form>

您正在从HTML表单调用GET方法

将您的操作更改为POST

<form action="login" method="GET">
    <div>
        <h4>Please enter your password and username</h4>
    </div>
    <div>
        Username <input name="username" type="text" />
    </div>
    <div>
        Password <input name="password" type="text" />
    </div>
    <div>
        <input type="submit" value="Submit" />
    </div>
</form>


您能显示简单的表单代码吗?如果您单击“提交”,但什么也没发生,您的html表单可能无法正常工作。@alayor我已经为表单添加了代码form@qwertyayyy您的表单不发布数据,而是使用GET。因此调用Servlet的
doGet
方法,该方法不执行任何操作。将html表单更改为
method=“POST”
@qwertyayyy将
mysql jdbc
jar添加到
WebContent/WEB-INF
目录中的构建路径和
lib
目录中。您能显示简单的表单代码吗?如果您单击“提交”但什么都没有发生,您的html表单可能无法工作。@alayor我已为form@qwertyayyy您的表单不发布数据,而是使用GET。因此调用Servlet的
doGet
方法,该方法不执行任何操作。将您的html表单更改为
method=“POST”
@qwertyayyy将
mysql jdbc
jar添加到您的构建路径和
WebContent/WEB-INF
目录中的
lib
目录中。感谢您的回复,真不敢相信我犯了这么愚蠢的错误。无论如何,我现在已经纠正了它,但是我得到了“java.sql.SQLException:没有找到适合jdbc的驱动程序:mysql://127.0.0.1“错误您需要将MySQL驱动程序添加到类路径。我建议你自己调查这件事,并提出一个新的问题,你什么也找不到。谢谢你的回答,真不敢相信我犯了这么愚蠢的错误。无论如何,我现在已经纠正了它,但是我得到了“java.sql.SQLException:没有找到适合jdbc的驱动程序:mysql://127.0.0.1“错误您需要将MySQL驱动程序添加到类路径。我建议你自己对此进行调查,并提出一个新的问题:你什么也找不到。
+----------+----------+
| Username | Password |
+----------+----------+
|          |          |
+----------+----------+
<form action="login" method="GET">
    <div>
        <h4>Please enter your password and username</h4>
    </div>
    <div>
        Username <input name="username" type="text" />
    </div>
    <div>
        Password <input name="password" type="text" />
    </div>
    <div>
        <input type="submit" value="Submit" />
    </div>
</form>
<form action="login" method="POST">