`<table>
<tr><td>TextBox1</td><td><input type="text" name="student1">
<tr><td>TextBox2</td><td><input type="text" name="student1">
<tr><td>TextBox3</td><td><input type="text" name="student1">
<tr><td>TextBox4</td><td><input type="text" name="student1">
<tr><td><input type="submit" value="Submit">
</table>`
我的问题是如何将这些输入框转发到另一个页面以及如何将这些值插入数据库?
答案 0 :(得分:0)
name属性需要是唯一的,否则在上面的情况下只会选择最后一个文本框,即4。
并不十分熟悉jsp和jdbc,但您需要做的步骤如下。
答案 1 :(得分:0)
您需要在&lt; form&gt;中吞没表格。元件。表单元素允许您将数据从一个页面传递到另一个页面。表单可以通过GET和POST两种方式传递参数。它们之间的唯一区别是GET参数传递在URL中可见,其中POST参数在内部由浏览器传递。
话虽如此,您的网页应如下所示:
`<form action='MyPage.jsp' method='POST'>
<table>
<tr><td>TextBox1</td><td><input type="text" name="student1"></td></tr>
<tr><td>TextBox2</td><td><input type="text" name="student2"></td></tr>
<tr><td>TextBox3</td><td><input type="text" name="student3"></td></tr>
<tr><td>TextBox4</td><td><input type="text" name="student4"></td></tr>
<tr><td><input type="submit" value="Submit"></td></tr>
</table>
</form>`
现在您创建一个名为MyPage.jsp的页面,读取参数并将其插入数据库。
我希望这会对你有所帮助。