org.codehaus.waffle.bind.ognl
Class OgnlControllerDataBinder
java.lang.Object
org.codehaus.waffle.bind.ognl.OgnlControllerDataBinder
- All Implemented Interfaces:
- ControllerDataBinder
- Direct Known Subclasses:
- ScriptedControllerDataBinder
public class OgnlControllerDataBinder
- extends java.lang.Object
- implements ControllerDataBinder
ControllerDataBinder implementation backed by Object Graph Notation Language. The
TypeConverter
allows for any custom conversion to be defined.
- 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 |
OgnlControllerDataBinder
public OgnlControllerDataBinder(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:
ControllerDataBinder
- Bind parameters values from the request to the controller
- Specified by:
bind
in interface ControllerDataBinder
- 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.