2012-02-28 78 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網頁,讀取參數,並在數據庫中插入。

我希望這可以幫助你。