jsp上传头像如何解决页面编辑后再次保存时头像置为空

wzg31796 2015-11-04 07:10:29
头像保存后如果想再次编辑,又没对头像做修改,点保存后头像就会置为空
					<div>
<label>上传头像:</label>
<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" />
</div>

我用这个方法行不通,如果没头像时可以,有头像时整个上传头像的输入框都不见了
...全文
175 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
1.用一个String接收原来的头像地址,判断有没有新头像传过来,没有的话就把原头像放回去.SaveOrUpdate 2.把头像的地址放进jsp的一个隐藏域里面.接收的时候判断,如果有新头像就放进去,如果没有的话,接收参数的时候直接就接到了,不用再处理了.
jxplus 2015-11-05
  • 打赏
  • 举报
回复
头像上传和其他信息分成俩后台请求,这样不就OK了。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧