2017/03/27
a
// 图片数据的引用 已经为空的时候默认头像
src="${user.HeadPortrait==''||user.HeadPortrait==null?'static/images/adddingdan.gif':user.HeadPortrait }"
// value =""请求的数据, name 字段要和数据库字段相对应。进行修改时提交数据
<input type="hidden" name="HeadPortrait" id="HeadPortrait" value="${pd.HeadPortrait }">
b
//radio 单选选择器
name="Sex" ${user.Sex==2?'':'checked'} value = 1
// 文本域没有value属性。请求的数据放在标签中间
<textarea placeholder="请输入与您相关的企业介绍" name="Company">
${user.Company}
</textarea>
//保存按钮 写个save()方法
<a class="btn-yj mt-20" onclick="save();">保存</a>
c
// 提交数据 布局用<form>标签包裹 method = "post"
<form action="wechat/user/saveAlterInformation.do" name="Form" id="Form" method="post">
</form>
###JS
//保存
function save() {
$("#Form").submit();
}
Controller
/**
* 修改个人信息并保存
*
* @param page
* @return
* @throws Exception
*/
@RequestMapping(value = "/saveAlterInformation")
public ModelAndView saveAlterInformation() throws Exception {
ModelAndView mView = getModelAndView();
//传过来的数据
PageData pd = new PageData();
pd = this.getPageData();
//System.out.print("qqqqq"+pd.get("Nickname"));
//System.out.println(pd.get("Sex"));
// 传入 user_id
pd.put("UserId", testUserId);
//调修改的方法
userService.edit(pd);
// 跳转页面
mView.setViewName("weixin/denglu");
return mView;
}