You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by parthiv pradhan <pa...@gmail.com> on 2011/06/06 19:29:30 UTC
tr:message not working in case of partial submit
Hi All,
I am trying to show component level error message on a screen which is
partially submitted. Interestingly tr:messages shows all the error messages
but tr:message fails to show any error message when a command button with
partialsubmit = true is clicked. tr:message works in case a normal command
button with partialsubmit= false.
attaching the converter code.
i have set the partialTriggers property of the tr:message component with the
button which has partialsubmit = true. where am I going wrong?
following is the xhtml file
<ui:composition xmlns:ui=*"http://java.sun.com/jsf/facelets"
*
xmlns:tr=*"http://myfaces.apache.org/trinidad"
*
xmlns:trh=*"http://myfaces.apache.org/trinidad/html"
*
xmlns:h=*"http://java.sun.com/jsf/html"
*
xmlns:f=*"http://java.sun.com/jsf/core"
*
xmlns:t=*"http://myfaces.apache.org/tomahawk"
*
xmlns:jsp=*"http://java.sun.com/JSP/Page"*>
<tr:document>
<f:view>
<tr:form>
<tr:panelHorizontalLayout>
<tr:inputText id=*"qtyfield"* simple=*"true"* converter=*"quantityConverter"
*>
</tr:inputText>
<tr:commandButton text=*"Click"* partialSubmit=*"true"* id=*"clickme"* ></
tr:commandButton>
<tr:commandButton text=*"submit"* id=*"clickmetoo"*></tr:commandButton>
</tr:panelHorizontalLayout>
<tr:panelHorizontalLayout>
<tr:message id=*"msgqty1"* for=*"qtyfield"* partialTriggers=*"clickme"*></
tr:message>
</tr:panelHorizontalLayout>
</tr:form>
</f:view>
</tr:document>
</ui:composition>
thanks