From 49b647ca931863609853cb3166c81a897c7b82e7 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Tue, 13 Oct 2009 20:51:01 +0000 Subject: [PATCH] check against MultipartRequest mixin interface --- .../web/bind/ServletRequestDataBinder.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/org.springframework.web/src/main/java/org/springframework/web/bind/ServletRequestDataBinder.java b/org.springframework.web/src/main/java/org/springframework/web/bind/ServletRequestDataBinder.java index 5bc4cd7b62..0a72c0c925 100644 --- a/org.springframework.web/src/main/java/org/springframework/web/bind/ServletRequestDataBinder.java +++ b/org.springframework.web/src/main/java/org/springframework/web/bind/ServletRequestDataBinder.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2008 the original author or authors. + * Copyright 2002-2009 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,7 +20,7 @@ import javax.servlet.ServletRequest; import org.springframework.beans.MutablePropertyValues; import org.springframework.validation.BindException; -import org.springframework.web.multipart.MultipartHttpServletRequest; +import org.springframework.web.multipart.MultipartRequest; /** * Special {@link org.springframework.validation.DataBinder} to perform data binding @@ -103,8 +103,8 @@ public class ServletRequestDataBinder extends WebDataBinder { */ public void bind(ServletRequest request) { MutablePropertyValues mpvs = new ServletRequestParameterPropertyValues(request); - if (request instanceof MultipartHttpServletRequest) { - MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; + if (request instanceof MultipartRequest) { + MultipartRequest multipartRequest = (MultipartRequest) request; bindMultipartFiles(multipartRequest.getFileMap(), mpvs); } doBind(mpvs);