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

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

ssh中上傳頭像文件

2019-11-14 10:44:38
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

添加表單中選擇文件上傳

<tr> <td class="tdBg" width="200px">頭像:</td> <td> <input type="file" name="headImg"/> </td> </tr>

在action中接受文件

PRivate File headImg ; private String headImgContentType; private String headImgFileName; public File getHeadImg() { return headImg; } public void setHeadImg(File headImg) { this.headImg = headImg; } public String getHeadImgContentType() { return headImgContentType; } public void setHeadImgContentType(String headImgContentType) { this.headImgContentType = headImgContentType; } public String getHeadImgFileName() { return headImgFileName; } public void setHeadImgFileName(String headImgFileName) { this.headImgFileName = headImgFileName; }

在添加方法中保存處理文件

//處理頭像if(headImg!=null){ String filePath = ServletActionContext.getServletContext().getRealPath("upload/user");String fileName =UUID.randomUUID().toString().replaceAll("-","")+headImgFileName.substring(headImgFileName.lastIndexOf("."));//復(fù)制文件FileUtils.copyFile(headImg, new File(filePath,fileName));//設(shè)置頭像路徑user.setHeadImg("user/"+fileName);}

編輯頁(yè)面上修改

<tr> <td class="tdBg" width="200px">頭像:</td> <td> <s:if test="%{user.headImg != null && user.headImg != ''}"> <img src="${basePath }upload/<s:property value='user.headImg'/>" width="100" height="100"/> <s:hidden name="user.headImg"/> </s:if> <input type="file" name="headImg"/> </td> </tr>
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 香河县| 贺州市| 内江市| 同德县| 河间市| 金沙县| 杭州市| 内江市| 锡林浩特市| 定兴县| 惠安县| 中山市| 甘孜县| 新源县| 丰台区| 新晃| 太保市| 台南县| 罗江县| 厦门市| 定襄县| 内江市| 台中县| 五莲县| 五家渠市| 绥芬河市| 察哈| 新源县| 公主岭市| 无锡市| 大同县| 黎川县| 贵溪市| 定远县| 兴和县| 炎陵县| 两当县| 永善县| 宜兰县| 宜川县| 石城县|