2

下手な英語でごめんなさい。
RichFaces 4.2.2.Final を使用しています。
バリデーションがエラーのときはアイコンだけ表示したい。
そして、マウスオーバー時にツールチップとしてエラーメッセージを表示したい。
これは可能ですか?資料
に よると、可能のようです。

4

2 に答える 2

0

お返事ありがとうございます。
ツールチップの代わりにnotifyMessagesを使用することにしました。

# xthml
<rich:notifyMessages ajaxRendered="true" stayTime="2000" nonblocking="true" showDetail="true" showSummary="false" />
<rich:message ajaxRendered="true" for="clientId" showDetail="false" showSummary="true" escape="false" /> 

# backing bean
FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR, "&nbsp;", message);
FacesContext.getCurrentInstance().addMessage("clientId", msg);
于 2012-06-01T16:33:27.280 に答える
0

私は Richfaces 4.X で作業したことはありませんが、ツールチップを実装したいときは、次の方法で試しました...

 <h:outputText title="#{log.message}" value="#{fn:substring(log.message,0,10)}..."  rendered="#{(fn:length(log.message)>=10)}"/>
 <h:outputText title="#{log.message}" value="#{log.message}" rendered="#{!(fn:length(log.message)>10)}" />

それがあなたを助けることを願っています

于 2012-06-01T06:06:03.460 に答える