文件上传 struct中 注入的file属性获取不到
Posted IT-物语
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件上传 struct中 注入的file属性获取不到相关的知识,希望对你有一定的参考价值。
(1)解决方式
public static File getTempFile(HttpServletRequest request, String name){ try { Part part = request.getPart("file"); InputStream is = part.getInputStream(); FileOutputStream fos = new FileOutputStream(getRequest().getRealPath("/") + name); byte[]buff=new byte[1024]; int len=0; while((len=is.read(buff))>0){ fos.write(buff); } is.close(); fos.close(); File fileTemp = new File(getRequest().getRealPath("/") + name); return fileTemp; } catch(Exception e) { System.err.println("上传文件错误:"+e); } return null; }
以上是关于文件上传 struct中 注入的file属性获取不到的主要内容,如果未能解决你的问题,请参考以下文章