標籤:
struts
j2ee
原始出處 、作者資訊和本宣告。否則將追究法律責任。
方法一:
我們在dao類中從資料庫中取出資料後,放入vo類(與表對應的或是與介面對應的)中,然後一層一層返回給action的相應vo類。
例如:dao類我們是這樣編寫的:
/*** 遍歷所有的管理員
* @return
*/public listlistmanager()
action類我們是這樣編寫的:
/*方便頁面獲取迭代顯示*/
private listmanagerlist ;//管理員
/*** 列出管理員的資訊
* @return
*/public string listmanager()
介面我們這樣編寫的:
//在介面我們是通過s標籤的迭代器取action類中的vo類的資料的
//managerlist就是action類中vo物件的集合
//這裡指集合中的每乙個vo物件的屬性
.....................
方法二:
dao類寫法與方法一沒什麼變化:
/*** 取出這個需要修改的管理員的資訊 *
這裡我們返回的是乙個單vo類物件,不再是乙個vo物件集合
* @return
*/public ems_manager_vo getmodifymanagerinfo( string idnum )
action寫法出現了變化:
在這裡我們不再手動例項化乙個物件去訪問從dao層返回來的資料,而是
把它直接放入request中。
ems_manager_vo vo =呼叫dao層的getmodifymanagerinfo方法;
request.setattribute("managervo", vo);
介面的寫法隨著action寫法自然也出現了變化:
//介面直接通過s標籤的property加ognl表示式輸出vo物件中的值
//直接用vo物件加屬性輸出
小知識:
如果在request或session中直接加入了string型別的資料。可用在頁面直接輸出
本文出自 「enthusiasm 10y/band four」 部落格,請務必保留此出處
ADO如何取得資料庫中表的字段資訊
若要取得資料庫中表的字段資訊,由以下recordset物件的屬性可得知 actualsize屬性 欄位的實際大小。definedsize屬性 定義欄位的大小。type屬性 字段型別,使用以下數字代表之 文字text 200 日期時間date 135 整數int 識別碼 3 單精準度 4 雙精準度 5...
struts2如何獲取資料
在struts2裡,所有的資料都放在actioncontext裡。用 struts2技術內幕 裡面的話來說,就是actioncontext從它的名字看就可以知道它是用來儲存資料的 因為是上下文嘛 actioncontext裡面的資料分2種,一種是根物件,一種當然是非根物件。1 根物件,訪問的時候不需...
如何方便的取得資料庫的架構資訊
在進行資料庫的操作時,我們經常需要從資料庫讀取架構資訊,以前我都是用sql語句進行的。這方便資料不全,很多需要自己猜測,或是用sqlserver的事件 進行跟蹤,看看sqlserver管理器是如何做的。在.net裡就方便了。dbconnection物件有乙個getschema方法,非常強大,可以獲得...