I am facing an issue with multipart file upload functionality in my spring application. I am using struts2.3 tags in few other jsp files in my application. Upload functionlity was working fine before I migrated struts from 1.2 to 2.3 in my spring app.
code snippet in my upload jsp file:
<td nowrap="nowrap">
<input type="file" name="file" class="formElement" size="40"/>
<input name="actionAdd" type="button" class="button" value="Add File to Table" onclick="addFileToTable();"/>
<div id="noFileSelected" style="display:none"><p><span class="error">No File selected.</span> </p></div>
</td>
code block in Implementation class:
multiPartRequest = (MultipartHttpServletRequest) request;
MultipartFile multipartFile = multiPartRequest.getFile("file");
code in spring config file
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="500000"/>
</bean>
multiPartRequest.getFile("file") returning null.
the same code block was working fine before.