在我的JSF 2.0应用程序的.xhtml页面中,我试图找到一种方法,让多个EL值和字符串与单个HTML属性一起使用。以下WRONG语法将为您提供以下想法:
<h:outputText value=" 'Welcome' + #{myBean.loggedInUser} + ' ' "/>
所以我想知道这样做的正确方法是什么。我不需要解决方法(因为h:outputText只是一个例子)。
另请告诉我您的建议是否适用于JSP / JSF1.2
答案 0 :(得分:2)
您不需要任何特殊操作员。你可以在文本中内联EL。
<h:outputText value="Welcome #{myBean.loggedInUser}" />
或
Welcome <h:outputText value="#{myBean.loggedInUser}" />
甚至是模板文字
Welcome #{myBean.loggedInUser}
答案 1 :(得分:-1)
<h:outputFormat>
组件?
http://www.jsftoolbox.com/documentation/help/12-TagReference/html/h_outputFormat.html
我认为这是JSF 1.2或2