我正在练习JSF。我创建了一个包含用户ID和密码字段的登录屏幕。现在两个输入字段都必须=“true”。我创建了message.properties文件,并在其中添加了以下验证ID,
javax.faces.component.UIInput.REQUIRED = {0}是必填字段
我在faces-config.xml中添加了message-bundle。
否,当我点击提交时没有给出任何字段值时,显示的消息如下,
j_idt13:userid是必填字段
我想从邮件中删除 j_idt13 ,它是组件ID。 怎么做?
由于
答案 0 :(得分:5)
在输入组件中,使用属性label
来显示而不是id:
<h:inputText .. label="User Id" />