У меня та же проблема, что и у этого парня: Клавиша ввода Нажатие ведет себя как Submit в JSF Так что моя кнопка Enter не работает и в h:inputSecret
.
Ответов, которые он получил, мне недостаточно. И я хочу добавить код для вас:
<h:form>
<div class="box-login runny-bg round-corners" >
<h6><h:outputText value="Bitte melden Sie sich an" styleClass="seperator text-center" /></h6>
<br />
<h:outputLabel for="name" value="Name" />
<h:inputText id="name" value="#{loginData.name}" />
<h:outputLabel for="pw" value="Password" />
<h:inputSecret id="pw" value="#{loginData.pw}" />
<h:outputLabel for="remember" value="Remember me" />
<h:selectBooleanCheckbox id="remember" value="#{loginData.remember}"/>
<br />
<br />
<div class="buttons left">
<h:commandLink type="submit" action="#{loginController.login}" >
<h:outputText value=" Login" />
</h:commandLink>
<br />
</div>
</div>
</h:form>
Как я могу решить эту проблему?