JSF Primefaces验证不起作用

史考特

单击提交按钮后,它没有命中我的托管bean,但是也没有显示验证消息。我觉得这很简单,不知道为什么它不起作用。

<h:form prependId="false">
  <table class="contactForm">
    <tr>
      <td>Name: </td>
      <td><p:inputText size="20" id="name" value="#{contactManagedBean.name}" required="true" requiredMessage="Name is required" /></td>
      <td><p:message for="name" /></td>
    </tr>
    <tr>
      <td>Email: </td>
      <td><p:inputText size="20" id="email" value="#{contactManagedBean.email}" required="true" requiredMessage="Email is required" /></td>
      <td><p:message for="email" /></td>
    </tr>
    <tr>
      <td>Phone (###-###-####) (Optional): </td>
      <td><p:inputText size="20" id="phone" maxlength="12" value="#{contactManagedBean.phone}"/></td>
      <td><p:message for="phone" /></td>
    </tr>
    <tr>
      <td>Comments: </td>
      <td><p:inputTextarea rows="5" cols="30" id="comments" value="#{contactManagedBean.comments}" required="true" requiredMessage="Please enter some comments"></p:inputTextarea></td>
      <td><p:message for="comments" /></td>
    </tr>
    <tr>
      <td colspan="3" style="text-align: center;"><p:commandButton value="Submit" actionListener="#{contactManagedBean.submitComment()}" /></td>
    </tr>
  </table>
</h:form>
插口

将id添加到h:form并将update属性添加到button。例如:

<h:form id="form">
...
<p:commandButton value="Submit" update="form" actionListener="#{contactManagedBean.submitComment()}" />
</h:form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果更改jsf页面位置,primefaces treetable展开将不起作用

来自分类Dev

triggerChange()函数在JSF中不起作用?

来自分类Dev

ManagedBean方法在JSF中不起作用

来自分类Dev

如果使用Random或SecureRandom生成组件ID,则JSF验证程序不起作用

来自分类Dev

@Email休眠验证器注释在JSF 2 Bean中不起作用

来自分类Dev

Bootstrap导航栏JSF <h:commandLink>样式不起作用

来自分类Dev

使用Java动态创建JSF commandButton时不起作用

来自分类Dev

使用Java动态创建JSF commandButton时不起作用

来自分类Dev

JSF特立尼达渲染不起作用

来自分类Dev

Bootstrap导航栏JSF <h:commandLink>样式不起作用

来自分类Dev

JSF Flow-隐式导航不起作用

来自分类Dev

JSF Richfaces PopupPanel刷新表单不起作用

来自分类Dev

Bootstrap在ui组成标签JSF下不起作用

来自分类Dev

PrimeFaces:必需的JSF版本

来自分类Dev

JSF PrimeFaces后退按钮

来自分类Dev

JSF PrimeFaces渲染组件

来自分类Dev

JSF convertDateTime验证错误

来自分类Dev

JSF selectbooleancheckbox验证

来自分类Dev

JSF:验证错误

来自分类Dev

JSF中的验证

来自分类Dev

在JSF / PrimeFaces中跨多个字段进行验证

来自分类Dev

如何验证Primefaces数据表中的List <Object>-JSF

来自分类Dev

复合组件jsf * primefaces

来自分类Dev

JSF h:inputHidden的PrimeFaces标记

来自分类Dev

JSF / primefaces会话-会话丢失

来自分类Dev

如何停用JSF标记(Primefaces)

来自分类Dev

JSF Primefaces selectOneMenu组件问题

来自分类Dev

Joinfaces支持JSF Primefaces 10

来自分类Dev

提交时的jsf primefaces fileupload