为什么subview id在h:message输出中加前缀?

时间:2011-04-18 14:18:11

标签: jsf

表单验证错误消息包含subviewid:errormsg。我可以使用prependId =“false”取消激活表单ID。如何在h:message输出中抑制subviewid?

1 个答案:

答案 0 :(得分:1)

根据label组件的<h:inputWhatever>属性自行指定标签。

<h:inputText value="#{bean.username}" label="Username" />

然后将在验证消息中使用它而不是客户端ID。