all @SessionAttributes get exposed to the model before handler method execution; MultipartRequest is available as a mixin interface on (Native)WebRequest as well
@ -47,6 +55,9 @@ public class PortletWebRequest extends PortletRequestAttributes implements Nativ
@@ -47,6 +55,9 @@ public class PortletWebRequest extends PortletRequestAttributes implements Nativ
*/
publicPortletWebRequest(PortletRequestrequest){
super(request);
if(requestinstanceofMultipartRequest){
this.multipartRequest=(MultipartRequest)request;
}
}
/**
@ -55,7 +66,7 @@ public class PortletWebRequest extends PortletRequestAttributes implements Nativ
@@ -55,7 +66,7 @@ public class PortletWebRequest extends PortletRequestAttributes implements Nativ
@ -133,7 +144,6 @@ public class PortletWebRequest extends PortletRequestAttributes implements Nativ
@@ -133,7 +144,6 @@ public class PortletWebRequest extends PortletRequestAttributes implements Nativ
@ -151,6 +161,44 @@ public class PortletWebRequest extends PortletRequestAttributes implements Nativ
@@ -151,6 +161,44 @@ public class PortletWebRequest extends PortletRequestAttributes implements Nativ