我的应用程序中有一个简单的登录页面,包含用户名和密码字段。 我的应用程序是由JAVA开发的,它使用Primefaces UI框架。
我为用户名字段添加了Primefaces inputText(p:inputText),为密码字段添加了Primefaces密码(p:password)。
页面在浏览器中呈现后,代码可能如下所示。
<div class="text">
<label for="email">E-mail: </label>
<input type="text" id="email" name="email" size="20" aria-required="true" /> *
</div>
<div class="text">
<label id="passwordCtrl" for="last">Password: </label>
<input type="password" id="passwordCtrl" name="password" size="20" aria-required="true" /> *
</div>
当我尝试验证https://validator.w3.org/中的HTML代码时,它会显示验证错误消息,如下所示。
要获取验证代码,请右键单击页面并选择View Source,然后复制整个代码并将代码粘贴到W3C验证器中。
在这两个控件中,问题仅在于input[type="password"]
控件。如何处理此HTML代码验证错误?有没有办法实现这个目标?
注意: 我正在使用Primefaces UI框架