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