UpLoadForm

upload.jsp

<html:form action="/upLoad" method="post"enctype="multipart/form-data">
			fileName : <html:text property="fileName" />
		
			<br />
			fileContent : <html:file property="fileContent" />
		
			<br />
			<html:submit />
			
		</html:form>

 

UpLoadAction.java

public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		UpLoadForm upLoadForm = (UpLoadForm) form;// TODO Auto-generated
		// method stub
		FormFile ff = upLoadForm.getFileContent();
		String filename=ff.getFileName();
		System.out.println(ff.getFileName() + ff.getContentType());
		System.out.println(getServlet().getServletContext().getRealPath("/"));
		  try {
			OutputStream outputStream = new FileOutputStream(new File("c://" + ff.getFileName()));
			  byte b[]=ff.getFileData();
			  outputStream.write(b);
			  outputStream.close();
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return null;
	}

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章