2012-02-28 77 views
0
`<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

但我的要求是这样的只.. – rajkannoju 2012-02-28 11:24:09

+0

​​ 学生姓名:​​ \t \t​​学生ID: \t \t​​ \t \t \t \t​​\t联系电话: \t \t​​ \t \t​​ \t \t \t \t课程名称 \t \t \t \t​​<输入型=“text”name =“coursename”id =“name1”/> \t \t \t \t \t \t \t \t
rajkannoju 2012-02-28 11:24:53

回答

0

的name属性需要是唯一的,否则在上述情况下将只挑选的最后文本,即4

不是都在JSP和JDBC,但你需要做的步骤如下太familar。

  1. 更改名称属性是唯一的。
  2. 初始化类特定的驱动程序
  3. 创建一个连接对象
  4. CREATE语句
  5. 执行查询
  6. 关闭连接
0

您需要吞没表在<形式>元件。表单元素允许您将数据从一个页面传递到另一个页面。该表单可以通过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网页,读取参数,并在数据库中插入。

我希望这可以帮助你。