国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

springmvc 文件上傳

2019-11-11 06:51:24
字體:
來源:轉載
供稿:網友
上傳圖片需求在修改用戶信息界面添加上傳用戶頭像功能sPRingmvc中對多部件類型解析在頁面form中提交enctype="multipart/form-data"的數據時,需要springmvc對multipart類型的數據進行解析。在springmvc.xml中配置multipart類型解析器。
	<!-- 文件上傳 -->	<bean id="multipartResolver"		class="org.springframework.web.multipart.commons.CommonsMultipartResolver">		<!-- 設置上傳文件的最大尺寸為5MB -->		<property name="maxUploadSize">			<value>5242880</value>		</property>	</bean>添加jar包CommonsMultipartResolver解析器依賴commons-fileupload和commons-io,加入如下jar包:創建虛擬目錄,存儲圖片在tomcat上配置圖片虛擬目錄,在tomcat下conf/server.xml中添加:<Context docBase="F:/develop/upload/temp" path="/pic" reloadable="false"/>訪問http://localhost:8080/pic即可訪問F:/develop/upload/temp下的圖片。也可以通過eclipse配置:注意:在圖片虛擬目錄中,一定將圖片目錄分級創建(提高i/o性能),一般我們采用按日期進行分級創建。圖片上傳jsp
<form id="itemForm"		action="${pageContext.request.contextPath }/user/editUserSubmit.action"		method="post" enctype="multipart/form-data">		<table width="100%" border=1>			<tr>				<td>頭像</td>				<td><img alt="" src="/pics/${user.headphoto }"> <input					type="file" name="pictureFile" /></td>			</tr>			<tr>				<td colspan="2" align="center"><input type="submit" value="提交" />				</td>			</tr>		</table>	</form>Controller:
@RequestMapping("/editUserSubmit")	public String editUserSumit(Model model, Integer id,			@Validated(value = (ValidationGroup1.class)) UserCustom userCustom, 			BindingResult bindingResult,			MultipartFile pictureFile)			throws Exception {			// 原始文件名稱			String pictureFile_name=pictureFile.getOriginalFilename();			// 新文件名稱			String newPictureFile_name=UUID.randomUUID()+pictureFile_name.substring(pictureFile_name.lastIndexOf('.'));			// 上傳圖片			File uploadPic=new File("F://develop//upload//temp//"+newPictureFile_name);			// if(!uploadPic.exists()){			// uploadPic.mkdirs();			// }			// 向磁盤寫入文件			pictureFile.transferTo(uploadPic);			// 如果上傳成功,將新的文件名稱寫入			userCustom.setHeadphoto(newPictureFile_name);			usersservice.updateUser(id, userCustom);			// 重定向			return "redirect:queryUsers.action";	} 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福州市| 赤峰市| 彩票| 林州市| 璧山县| 芮城县| 怀宁县| 宝山区| 黄龙县| 苍梧县| 沈丘县| 元阳县| 柳河县| 东辽县| 龙里县| 建阳市| 七台河市| 仁化县| 邵东县| 宜州市| 永嘉县| 尤溪县| 晋州市| 醴陵市| 南京市| 喀什市| 新乡市| 兴仁县| 花莲县| 襄樊市| 牟定县| 泸西县| 桃源县| 邹城市| 石门县| 收藏| 宜春市| 鄢陵县| 康马县| 罗城| 龙南县|