Jsf ice中的首次单击:commandbutton抛出异常
我有一个IceFaces1.8和JSF1.1JSP页面Jsf ice中的首次单击:commandbutton抛出异常,jsf,icefaces,jsf-1.2,icefaces-1.8,Jsf,Icefaces,Jsf 1.2,Icefaces 1.8,我有一个IceFaces1.8和JSF1.1JSP页面 <ice:form partialSubmit="true"> <ice:messages /> <ice:panelGrid columns="2"> <
<ice:form partialSubmit="true">
<ice:messages />
<ice:panelGrid columns="2">
<ice:outputText value="#{msg.UserName}"></ice:outputText>
<h:inputText required="true" id="UserName"
value="#{loginBean.userName}" />
<ice:outputText value="#{msg.Password}"></ice:outputText>
<h:inputSecret id="Password" required="true"
value="#{loginBean.password}" />
<ice:outputText value=""></ice:outputText>
<h:commandButton type="submit" value="#{msg.Login}"
action="#{loginBean.login}" />
</ice:panelGrid>
</ice:form>
第二次按时,代码运行正常
请提供有关此问题以及如何解决此问题的建议可能是因为您正在使用ice:form并通过h:commandButton提交它。将commandButton更改为ice:commandButton,然后重试 更改:
<h:commandButton type="submit" value="#{msg.Login}"
action="#{loginBean.login}" />
致:
同样的xhtml也适用于我。如果将内容包装在ui:composition模板中,则web.xml或模板页面中可能有错误。
<h:commandButton type="submit" value="#{msg.Login}"
action="#{loginBean.login}" />
<ice:commandButton type="submit" value="#{msg.Login}"
action="#{loginBean.login}" />