81,091
社区成员
发帖
与我相关
我的任务
分享
在ActionForm 声明变量
//上传的文件名
private FormFile fileName;
public ActionForward upload(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
//获取从页面表单中提交过来的值
UploadActionForm iaf = (UploadActionForm )form;
FormFile myFile = iaf.getFileName();
if(myFile != null){
//将上传的文件流保存到磁images/item下
//String realPath = request.getContextPath().getRealPath("/images/upload");
//System.out.println("realpath" + );
//FileOutputStream fos = new FileOutputStream("C:\\upload\\"+iaf.getUploadName() + ".gif");
FileOutputStream fos = new FileOutputStream("C:\\upload\\"+iaf.getUploadName()+ ".gif");
fos.write(myFile.getFileData());
fos.flush();
fos.close();
}
return mapping.findForward("success")