3
は表示されません。ここでhttp://www.primefaces.org/showcase/ui/message/messages.xhtml首相が直面している - メッセージのツールヒントは、私は、この例のようにツールチップとしてエラーメッセージを表示したい
は、私のJSFコードスニペットです:ここで
<h:form id="loginForm">
<p:messages id="messages" showDetail="true" closable="true" for="login"/>
<h:panelGrid columns="3" cellpadding="3" width="100%">
<p:outputLabel for="username" value="Login: "/>
<p:inputText style="width: 100%;" value="#{loginBean.username}" required="true" id="username"/>
<p:message for="username" display="tooltip"/>
<p:outputLabel for="password" value="Password:"/>
<p:password style="width: 100%;" value="#{loginBean.password}" required="true" id="password"/>
<p:message for="password" display="tooltip"/>
</h:panelGrid>
<p:commandButton value="OK" action="#{loginBean.login()}" update="loginForm" style="float: right; margin-top: 5px;"/>
</h:form>
は、HTML出力スニペットですそこはっきり&入力は赤いアウトラインを持つツールチップのHTMLコードですが、
<tr>
<td><label id="loginForm:j_idt9" class="ui-outputlabel ui-widget ui-state-error" for="loginForm:username">Login: <span class="ui-outputlabel-rfi">*</span></label></td>
<td><input id="loginForm:username" name="loginForm:username" type="text" value="" style="width: 100%;" aria-required="true" class="ui-inputfield ui-inputtext ui-widget ui-state-default ui-corner-all ui-state-error" role="textbox" aria-disabled="false" aria-readonly="false"></td>
<td><div id="loginForm:j_idt10" aria-live="polite" class="ui-message ui-helper-hidden ui-message-error ui-widget ui-corner-all"><span class="ui-message-error-icon"></span><span class="ui-message-error-detail">Login: Validation Error: Value is required.</span></div></td>
</tr>
ツールチップのメッセージはちょうど私がホーブたときに表示されません:ログイン行についてrを押します。フォームはダイアログウィンドウ内に配置されます。あなたは<h:body>...</h:body>
ペアタグ内にこのスニペットを置く6.0.RC2
これはトリックでした。彼らは実際にショーケースでこれをよりよく説明する必要があります。それは最初の例の一部のように見えます。 TY。 –