几天前,我遇到了EL Tag Wiki (Brace notation section),我想知道以下示例是否可以呈现:
#{[somedynamicBean]name}
#{[somedynamicBean][dynamicName]}
#{someBean[dynamicName1[dynamicName2]]}
特别是第一个示例,如果它能工作的话,将不胜感激,因为我希望有一个带有动态bean定义和固定的getter name
的标记。标签是否还有另一种符号可以满足我在前一句话中所述的要求?
答案 0 :(得分:0)
前两个不起作用。如果要使用碰巧具有相同方法的不同bean:
public String getName()
考虑:
<c:set var="bean" value="#{yourBean}" />
<c:set var="bean" value="#{yourOtherBean}" />
然后您可以执行#{bean.name}
,它将引用您分配的任何bean。