我正在使用richfaces,我需要在单击字段时显示"X“消息,如照片。这是我的xhtml代码:
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
xmlns:a4j="http://richfaces.org/a4j">
<rich:panel>
<h:form>
<h:panelGrid columns="3">
<h:outputText value="Name:" />
<h:inputText label="Name" id="name" required="true"
value="#{loginAction.username}">
<f:validateLength minimum="3" />
</h:inputText>
<rich:message for="name" style="color:red;">
<f:facet name="errorMarker">
<h:graphicImage value="/img/error.gif" />
</f:facet>
</rich:message>
<f:facet name="footer">
<a4j:commandButton value="Validate" />
</f:facet>
</h:panelGrid>
</h:form>
</rich:panel>
</ui:composition>我想要这样的东西,在提交之前,只有当字段被单击时:

谢谢。
发布于 2013-05-22 04:01:23
使用richfaces的在文本框旁边显示一个可定制、可换皮的工具提示。在演示示例中:
<h:inputText label="Name" id="name" required="true" value="#{loginAction.username}">
<f:validateLength minimum="3" />
<rich:tooltip followMouse="false" showEvent="onclick" showDelay="1500" styleClass="tooltip-custom-body" layout="block">
<span style="white-space: nowrap"> This tool-tip content is also <strong>pre-rendered</strong> to the
page.<br /> </span>
</rich:tooltip>
</h:inputText>https://stackoverflow.com/questions/16678249
复制相似问题