在使用Moharra JSF 2的JBoss AS 7.1.1上,
使用inputText
元素创建的XHTML文件不会呈现属性required="true"
。
没有错误,但输出HTML不包含必需属性。如果编写纯HTML输入元素,则必需属性将呈现为JSF表单的一部分。 任何人都知道为什么这个属性会被删除? 该案例是一个容器管理的登录表单,因此没有支持bean。非常感谢提前。
答案 0 :(得分:5)
这是预期的行为,该属性不是针对HTML输入标记,而是针对停留在服务器端的required attribute of the UIInput component。
请参阅以下相关问题: