-1
我必须获取h:outputtext的值以使用表达式语言来评估条件。 我正在使用下面的一段代码。但得到 “org.apache.jasper.JasperException:/test.jsp(43,20)PWC6296:当未指定默认命名空间时,函数元素必须与前缀一起使用”错误。在JSF中使用表达式语言获取h:outputtext的值
请帮助我如何我可以检查的条件。
<h:outputText id="myname" value="Sumit" />
<h:graphicImage height="84px" width="255px" value="/images/LogoDistributor.jpg" rendered="#{element('myname')=='sumit'}"></h:graphicImage>
<h:graphicImage height="84px" width="255px" value="/images/LogoGold.jpg" rendered="#{element('myname')=='sumt'}"></h:graphicImage>
<h:graphicImage height="84px" width="255px" value="/images/LogoPlat.jpg" rendered="#{element('myname')=='Sumit'}"></h:graphicImage>
在此先感谢。
价值怎么能不是'Sumit'? – EJP 2013-03-01 06:55:20