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

首頁 > 學院 > 開發(fā)設計 > 正文

springmvc 文件上傳

2019-11-11 06:55:16
字體:
來源:轉載
供稿:網友
上傳圖片需求在修改用戶信息界面添加上傳用戶頭像功能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包:創(chuàng)建虛擬目錄,存儲圖片在tomcat上配置圖片虛擬目錄,在tomcat下conf/server.xml中添加:<Context docBase="F:/develop/upload/temp" path="/pic" reloadable="false"/>訪問http://localhost:8080/pic即可訪問F:/develop/upload/temp下的圖片。也可以通過eclipse配置:注意:在圖片虛擬目錄中,一定將圖片目錄分級創(chuàng)建(提高i/o性能),一般我們采用按日期進行分級創(chuàng)建。圖片上傳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";	} 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 高碑店市| 昌邑市| 大庆市| 襄城县| 芒康县| 诸暨市| 西宁市| 唐海县| 汝南县| 武功县| 蛟河市| 嘉禾县| 临潭县| 兰溪市| 焉耆| 塘沽区| 商水县| 桂平市| 巢湖市| 迁西县| 汉寿县| 麻江县| 鸡泽县| 清新县| 邯郸县| 五河县| 奎屯市| 漠河县| 濉溪县| 广饶县| 上思县| 龙门县| 陇西县| 南江县| 临潭县| 安化县| 仁怀市| 平遥县| 涟水县| 化德县| 龙口市|