问题描述
- Struts2+spring+mybatis上传图片获取不到文件上传名字
-
java
/**
*
* 图片上传
*
*/public String doupload() { MultipartResolver resolver = new CommonsMultipartResolver(request.getSession().getServletContext()); MultipartHttpServletRequest multipartRequest = resolver.resolveMultipart(request); // 定义数组接收要上传的文件的name值,从而获得该文件具体信息 // 获取文件 MultipartFile multipartFile = multipartRequest.getFile("file"); // 文件列表 Map<String, MultipartFile> fileMap = multipartRequest.getFileMap(); // 取出文件到流 // InputStream ins = file.getFileInputStream("Fdata"); return jsonResult; }
html
enctype="multipart/form-data">
applicationContext.xml
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> </bean>
解决方案
multipartFile.getOriginalFilename();
解决方案二:
上传图片在ssh中 不怎么好用 联系用个serverlet进行处理 但是有个需要注意的是 重新部署的时候 所或许的东西会被清空
时间: 2024-12-30 23:32:14