|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.co.lakesidetech.spxforms.web.servlet.support.SpXBindStatus
Constructor Summary | |
SpXBindStatus(org.springframework.web.servlet.support.RequestContext requestContext,
java.lang.String path,
boolean htmlEscape)
Create a new SpXBindStatus instance, representing a field or object status. |
Method Summary | |
java.lang.String |
getDisplayValue()
Return a suitable display value for the field, i.e. |
java.lang.String |
getErrorCode()
Return the first error codes for the field or object, if any. |
java.lang.String[] |
getErrorCodes()
Return the error codes for the field or object, if any. |
java.lang.String |
getErrorMessage()
Return the first error message for the field or object, if any. |
java.lang.String[] |
getErrorMessages()
Return the resolved error messages for the field or object, if any. |
java.lang.String |
getErrorMessagesAsString(java.lang.String delimiter)
Return an error message string, concatenating all messages separated by the given delimiter. |
org.springframework.validation.Errors |
getErrors()
Return the Errors instance that this bind status is currently bound to. |
java.lang.String |
getExpression()
Return a bind expression that can be used in HTML forms as input name for the respective field, or null if not field-specific. |
int |
getNodeSetCount()
Return the nodeset count of the current field path |
java.lang.String |
getPath()
Return the bean and property path for which values and errors will be resolved (e.g. |
java.lang.Object |
getValue()
Return the current value of the field, i.e. |
boolean |
isError()
Return if this status represents a field or object error. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SpXBindStatus(org.springframework.web.servlet.support.RequestContext requestContext, java.lang.String path, boolean htmlEscape) throws java.lang.IllegalStateException
requestContext
- the current RequestContextpath
- the bean and property path for which values and errors
will be resolved (e.g. "customer/address/street")htmlEscape
- whether to HTML-escape error messages and string values
java.lang.IllegalStateException
- if no corresponding Errors object foundMethod Detail |
public java.lang.String getPath()
public java.lang.String getExpression()
Returns a bind path appropriate for resubmission, e.g. "address.street". Note that the complete bind path as required by the bind tag is "customer.address.street", if bound to a "customer" bean.
public java.lang.Object getValue()
public int getNodeSetCount()
public java.lang.String getDisplayValue()
public boolean isError()
public java.lang.String[] getErrorCodes()
public java.lang.String getErrorCode()
public java.lang.String[] getErrorMessages()
public java.lang.String getErrorMessage()
public java.lang.String getErrorMessagesAsString(java.lang.String delimiter)
delimiter
- separator string, e.g. ", " or "public org.springframework.validation.Errors getErrors()
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |