有时EL表达式太长,或者我被迫截断bean的名称以使EL易于阅读。我只是想知道是否有一种方法可以让我的4-5级深度EL表达式只有一个简单的别名或变量名?这样我就可以使用它,而不是在页面上重复整个表达式?
我真的对重复像这样的长ELs感到沮丧:
#{profilesInteractionManager.profile.quickIntro.specializationAreas}
#{profilesInteractionManager.profile.quickIntro.interestAreas}我想知道我是不是可以这样做:
#{prf.specializationAreas}
#{prf.interestAreas}有没有办法做到这一点?
发布于 2013-06-17 22:43:57
如何使用ui:parm。例如:
<ui:param name="quickIntro" value="#{profilesInteractionManager.profile.quickIntro.}" />然后使用:#{quickIntro.specializationAreas}等
https://stackoverflow.com/questions/17150049
复制相似问题