2013-03-31 105 views
0

Struts 2的文本框我試圖動態分配值Struts2的文本框爲我在做什麼ID用戶管理員被問道userId他進入時的ID號在數據庫,如果檢查該ID存在,它屬於類別的僱員,我傳遞類別的僱員,對象使用代碼如何動態分配值從地圖

Map m = ActionContext.getContext().getSession(); 
m.put("userDATA",o); 

其中O是類員工的對象,然後我的動作類返回SUCCESS和O時重定向到頁面,在這裏我展示像fName員工的特性,lName等,但我真的有在分配支柱動態值來襲文本框我在做什麼是

<%Object o=session.getAttribute("userDATA"); 
Employee e=(Employee)o%> 

,然後我做

<s:textfield label="First Name" name="fName" value="%{e.fName}"> 

但我得到什麼,但我已經做了<%@taglib prefix="s" uri="/struts-tags"%>

請幫助我在Struts2的初學者,只有Struts的基本知識。

+1

花一些時間與所述第一文件;你錯過了一些非常基本的Struts 2功能。此外,使用小腳本是差的實踐,應該避免,特別是當框架提供記錄機制,以從行動視圖層中獲取數據。 –

回答

0

我有同樣的問題。 但現在它的使用此代碼得到解決。

<s:textfield label="First Name" name="fName" value="%{#session.userDATA}"/> 

由於羅馬C.