1
我正在從會話中的對象用戶恢復屬性。下面的表達式可以正常工作:如何在Struts 2 OGNL標籤中使用Java constantns作爲參數
<s:property value="#session.ATRB_SESSION_USER.getAttribute('ATTRIBUTE_USER_NAME')"/>
但這些字符串ATRB_SESSION_USER和ATTRIBUTE_USER_NAME是在一個類中定義constatns。我怎樣才能使用常量而不是字符串?我想要做這樣的事情
<s:property value="#session.<%=Constants.ATRB_SESSION_USER%>.getAttribute(<%=Constants.ATTRIBUTE_USER_NAME%>)"/>
任何人都知道我該怎麼做? TIA
所以像這樣的東西應該工作?
– 2010-10-20 22:13:27是的,應該可以。 – 2010-10-20 22:30:24