org.codehaus.groovy.grails.web.servlet.mvc.GrailsWebRequest - java examples

Here are the examples of the java api org.codehaus.groovy.grails.web.servlet.mvc.GrailsWebRequest taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

1 Examples 7

16 View Complete Implementation : GrailsDataBinder.java
Copyright GNU General Public License v2.0
Author : curtiszimmerman
private void bindWithRequestAndPropertyValues(ServletRequest request, MutablePropertyValues mpvs) {
    GrailsWebRequest webRequest = GrailsWebRequest.lookup((HttpServletRequest) request);
    if (webRequest != null) {
        final ApplicationContext applicationContext = webRequest.getApplicationContext();
        if (applicationContext != null) {
            final Map<String, BindEventListener> bindEventListenerMap = applicationContext.getBeansOfType(BindEventListener.clreplaced);
            for (BindEventListener bindEventListener : bindEventListenerMap.values()) {
                bindEventListener.doBind(getTarget(), mpvs, getTypeConverter());
            }
        }
    }
    preProcessMutablePropertyValues(mpvs);
    if (request instanceof MultipartHttpServletRequest) {
        MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
        bindMultipart(multipartRequest.getMultiFileMap(), mpvs);
    }
    doBind(mpvs);
}