FaceletException:与元素类型“h:commandButton”关联的属性“value”的值不得包含'<'字符

时间:2011-02-03 07:51:04

标签: jsf brackets commandbutton

我尝试创建一个值为<<的命令按钮。

<h:commandButton value="<<" />

然而,它引发了以下异常:

  

javax.faces.view.facelets.FaceletException:Error Parsing /test.xhtml:Error Traced [line:42]与元素类型“h:commandButton”关联的属性“value”的值不得包含'&lt; ;”字符。

如何创建这样的按钮?

4 个答案:

答案 0 :(得分:5)

<h:commandButton value="&#60;&#60;" />

答案 1 :(得分:0)

<a4j:commandButton value="&lt;&lt;"></a4j:commandButton>

答案 2 :(得分:0)

<h:commandButton value="&lt;&lt;"  action="#{myBean.action}" />

答案 3 :(得分:-1)

JSF 提供名为h:commandButton value="<<" action="#{buttonController.action}"/>"的默认按钮组件。

此处的操作buttonController是托管bean名称,action是单击此按钮后调用的方法。