org.codehaus.waffle.bind.ognl
Class OgnlDataBinder
java.lang.Object
org.codehaus.waffle.bind.ognl.OgnlDataBinder
- All Implemented Interfaces:
- DataBinder
- Direct Known Subclasses:
- RubyDataBinder
public class OgnlDataBinder
- extends java.lang.Object
- implements DataBinder
This DataBinder implementation is backed by Ognl: Object Graph Notation Language.
- Author:
- Michael Ward, Mauro Talevi
|
Method Summary |
void |
bind(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ErrorsContext errorsContext,
java.lang.Object controller)
Bind parameters values from the request to the controller |
protected java.lang.Object |
handleConvert(java.lang.String propertyName,
java.lang.String parameterValue,
java.lang.Object controller)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OgnlDataBinder
public OgnlDataBinder(ValueConverterFinder valueConverterFinder,
BindErrorMessageResolver bindErrorMessageResolver,
BindMonitor bindMonitor)
bind
public void bind(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ErrorsContext errorsContext,
java.lang.Object controller)
- Description copied from interface:
DataBinder
- Bind parameters values from the request to the controller
- Specified by:
bind in interface DataBinder
- Parameters:
request - the HttpServletRequest containing the parameter valuesresponse - the HttpServletResponseerrorsContext - the ErrorsContextcontroller - the controller instance
handleConvert
protected java.lang.Object handleConvert(java.lang.String propertyName,
java.lang.String parameterValue,
java.lang.Object controller)
throws ognl.OgnlException,
BindException
- Throws:
ognl.OgnlException
BindException
Copyright © 2008. All Rights Reserved.