I am having trouble with uploading the file using struts 2.1.6. I have to upload a picture(.jpg, .bmp,.jpeg,.png,.gif) for one of the business requirement. The application server is JBOSS 5.1.The uploaded file is always null in my action class:
I followed exactly the same way mentioned in this http://struts.apache.org/2.x/docs/file-upload.html link for the proof of concept, Here is my code: jsp code: <%@ taglib prefix="s" uri="/struts-tags" %> <s:form action="doUpload" method="post" enctype="multipart/form-data"> <s:file name="upload" label="File"/> <s:submit/> </s:form> struts.xml code: <constant name="struts.multipart.saveDir" value="C:/Temporary_image_location" /> <constant name="struts.multipart.maxSize" value="3251468" /> <action name="doUpload" class="com.jctaylor.breg.action.FileUploadAction" method="uploadFile"> <interceptor-ref name="basicStack" /> <interceptor-ref name="fileUpload"> image/jpeg,image/gif,image/png,image/bmp,image.jpg </interceptor-ref> <interceptor-ref name="validation" /> <interceptor-ref name="workflow" /> <result name="input">/jctaylor/pages/insuranceApplication/fileUploadExample.jsp </result> <result name="success">/jctaylor/pages/insuranceApplication/fileUploadExample.jsp </result> <result name="error">/jctaylor/pages/insuranceApplication/fileUploadExample.jsp </result> </action> ActionClass code: public String uploadFile() throws Exception { System.out.println("In the file upload file method"); File uploadedContent=getUpload(); String imageName="C:/test_folder/images/image.jpg"; File copyFile=new File(imageName); FileUtils.copyFile(uploadedContent, copyFile); return SUCCESS; } public void setUpload(File file) { this.file = file; } public void setUploadContentType(String contentType) { this.contentType = contentType; } public void setUploadFileName(String filename) { this.fileName = filename; } I am trying it since last week and always getting the file as null so it means that struts2 upload is not working or there is something wrong the way I am doing it. Please help! I would really appreciate any kind of help in this regard. -- View this message in context: http://www.nabble.com/File-upload-issue-with-Struts-2.1.6-%28uploaded-file-is-always-null-in-action%29-tp25614736p25614736.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org