2011-11-02 37 views
2

我有一些代碼如下:內蒙古評價2.2

<f:loadBundle basename="messages.application" var="prop" /> 
<ui:param name="currentUserAttr" value="#{prop['currentUser']}" /> 
// currentUserAttr=currentUserVal 
<h1>Welcome #{sessionScope.currentUserAttr.name}</h1> // should be evaludated to sessionScope.currentUserVal.name 

我想要得到的currentUserAttr值,然後從會話讀取與那麼它的值從會議所獲得的價值,任何想法更換ATTR時如何在EL 2.2中做到這一點?

回答

3

如果您想使用動態鍵,也可以使用大括號。

<h1>Welcome #{sessionScope[currentUserAttr].name}</h1>