JSP中表單資料存放區的一種通用方法

來源:互聯網
上載者:User

  兩種常見的表單資料存放區處理方法

  1、對每一表單都編寫相應的程式碼

  在JSP頁面或JavaBean或Servlet中,使用request. getparameter()函數逐一提取表單提交的資料,或編寫相應的JavaBean,使用setProperty方法將資料自動取到JavaBean中,然後產生SQL語句(insert,update,delete),最後執行executeupdate()函數完成資料表格儲存體。

  2、對每一資料表自動產生一個JavaBean程式碼

  資料庫系統必須支援使用者能夠讀取表結構,並識別關鍵字段。利用物件導向快速開發工具,如PowerBuilder、Delphi等,自行開發一個java代碼自動產生程式。在該程式中讀取資料庫表的結構:欄位名、資料類型、資料長度,自動產生一個JavaBean代碼。在該代碼中定義與表中欄位對應的同名變數,建立所有變數的setValue和getValue方法,建立insert、update、delete函數分別處理insert、update、delete的SQL語句產生和執行。

  在表單提交的資料處理頁面中,編寫如下代碼,將表單資料存放區到JavaBean中:

<jsp:useBean id="table" class="table1_bean" />
<jsp:setProperty name="table" property="*" />
(註:table1_bean為上述自動產生的對應某一個表的JavaBean)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.