[JSF]でEL Syntax Error
Eclipse Java EE IDE for Web Developers.(Mars.2)で、Facelet Templateで出力したものでEL Syntax Errorになる。
Eclipse Kepler 4.3.1 Error in New Facelet Templateを参考に、booleanの評価式に変更して解決する。
よく分からないが、ELの値をbooleanの式に変える必要があるのか?
<ui:debug hotkey="x" rendered="#{initParam['javax.faces.FACELETS_DEVELOPMENT']}"/>
Eclipse Kepler 4.3.1 Error in New Facelet Templateを参考に、booleanの評価式に変更して解決する。
web.xml
<context-param> <param-name>javax.faces.PROJECT_STAGE</param-name> <param-value>Development</param-value> </context-param>
template.xhtm
<ui:debug hotkey="x" rendered="#{initParam['javax.faces.PROJECT_STAGE'] eq 'Development'}"/>
コメント