2

我正在练习JSF。我创建了一个带有用户 ID 和密码字段的登录屏幕。现在两个输入字段都需要="true"。我创建了 message.properties 文件并向其中添加了以下验证 ID,

javax.faces.component.UIInput.REQUIRED= {0} 是必填字段

我在 faces-config.xml 中添加了消息包。

不,当我在没有给出任何字段值的情况下单击提交时,显示的消息如下,

j_idt13:userid 是必填字段

我想从消息中删除作为组件 ID 的j_idt13 。怎么做?

谢谢

4

1 回答 1

7

在输入组件中,使用属性label而不是 id 来显示:

<h:inputText .. label="User Id" />
于 2012-06-09T13:11:24.110 回答