2014-09-29 91 views
0

我已經使用Struts2的標籤在JSP page.I讓動作類的屬性值有一個名爲employee.In該僱員表的表,地址是foriegn key.I通過lazy fetcthing獲取員工詳細信息並使用列表加載值。的數據庫訪問或無法訪問時foriegn在Struts2標籤鍵列

List<Employee> empList=cr.list(); 

當我從jsp頁面中的struts2標籤中使用下面的標籤獲取地址。

<s:property value="address.getDoorno()"/> 

我知道在struts2中action類的屬性存儲在valuestack中。

我的疑問是值棧存儲代理對象或原始對象如果商店發生或不發生的代理對象的數據庫命中,如果當值堆棧轉換代理對象以原始對象原始對象?

任何幫助將不勝感激!

+0

只要打開日誌記錄* DB命中*和觀察。 – 2014-09-29 07:55:24

回答

0

正如你已經配置了延遲加載支柱2將存儲代理對象。要麼你能預先加載或會議本身初始化地址對象