页面访问
请求路径 user/control/editUser.htm
请求方式 GET
返回值 用户 变量:user
类型:User
用户角色集合 变量:userRoleList
类型:List<UserRole>
用户自定义注册功能项 变量:userCustomList
类型:List<UserCustom>
页面访问 - AJAX方式
请求路径 user/control/editUser.htm
请求方式 GET
自定义请求头 协议头:X-Requested-With 值:XMLHttpRequest
请求成功返回 JSON格式值 类型:Map<String,Object> 键参数:userRoleList
值内容说明:用户角色集合
值类型:List<UserRole>
键参数:userCustomList
值内容说明:用户自定义注册功能项
值类型:List<UserCustom>
键参数:user
值内容说明:用户
值类型:User
用户 user
变量 类型 说明
id long Id
userName String 会员用户名
nickname String 呢称
allowUserDynamic Boolean 是否允许显示用户动态
email String 邮箱地址
issue String 密码提示问题
registrationDate Date 注册日期
point Long 当前积分
avatarPath String 头像路径 页面上显示200*200头像示例${user.avatarPath}${user.avatarName}   显示100*100头像示例${user.avatarPath}100x100/${user.avatarName}
avatarName String 头像名称
用户自定义注册功能项 UserCustom
变量 类型 说明
id Integer Id
name String 注册项名称
required boolean 是否必填
chooseType Integer 选框类型 1.输入框 2.单选按钮 3.多选按钮 4.下拉列表 5.文本域textarea
itemValue Map<String,String> 参数值
size Integer 输入框的宽度
maxlength Integer 输入框中字符的最大长度
multiple boolean 是否可选择多个选项 true: multiple='multiple' false:
selete_size Integer 下拉列表中可见选项的数目
rows Integer 文本域内的可见行数
cols Integer 文本域内的可见宽度
tip String 提示
userInputValueList List<UserInputValue> 用户自定义注册功能项用户输入值
用户自定义注册功能项用户输入值 UserInputValue
变量 类型 说明
id Long Id
userId Long 用户Id
userCustomId Integer 用户自定义注册功能项Id
content String 用户输入内容
options String 选项值
用户角色 UserRoleList
变量 类型 说明
id Long Id
name String 角色名称
validPeriodEnd Date 有效期结束
提交 会员修改 - 默认方式
请求路径 user/control/editUser.htm
请求方式 POST
请求参数 参数表
提交成功返回 默认跳转到jump模板页显示提交成功信息;跳转路径参数jumpUrl有值时按参数值路径跳转
提交失败返回 错误值 变量:error
类型:Map<String,String>
用户自定义注册功能项 变量:userCustomList
类型:List<UserCustom>
提交 会员修改 - AJAX方式
请求路径 user/control/editUser.htm
请求方式 POST
自定义请求头 协议头:X-Requested-With 值:XMLHttpRequest
请求参数 参数表
提交返回 JSON格式值 类型:Map<String,Object> 键参数:success
值内容说明:成功返回true 失败返回false
值类型:String
键参数:error
值内容说明:错误值集合
值类型:Map<String,String>
会员修改 错误值 error
变量 类型 说明
userCustom_用户自定义注册功能项Id String 用户自定义注册功能项参数值错误
nickname String 呢称错误
allowUserDynamic String 允许显示用户动态错误
password String 新密码错误
oldPassword String 旧密码错误
user String 用户错误
token String 令牌错误
提交'会员修改'参数
参数 类型 是否必填 说明
nickname String 按需填写 呢称 设置后不允许再修改
allowUserDynamic Boolean 是否允许显示用户动态
password String 按需填写 新密码 必须执行sha256一次
oldPassword String 按需填写 旧密码 必须执行sha256一次
userCustom_用户自定义注册功能项Id String或String[] 按需填写 用户自定义注册功能项参数值;根据选框类型(chooseType)确定接收类型是String或String[]
token String 令牌
jumpUrl String '提交表单 - 默认方式'提交成功后跳转路径,不填写默认跳转到表单提交页;参数必须经过encodeBase64URL编码后才能提交。例${encodeBase64URL('/index')}
提交 更换头像 - AJAX方式
请求路径 user/control/updateAvatar.htm
请求方式 POST
自定义请求头 协议头:X-Requested-With 值:XMLHttpRequest
请求参数 参数表
提交返回 JSON格式值 类型:Map<String,Object> 键参数:success
值内容说明:成功返回true 失败返回false
值类型:String
键参数:error
值内容说明:错误值集合
值类型:Map<String,String>
提交'更换头像'参数
上传方式 参数 类型 是否必填 说明
上传Blob类型截图 imgFile Blob 上传图片文件接收字段;上传后生成图片尺寸为200*200和100*100
上传原图 imgFile String 上传图片文件接收字段;上传后生成图片尺寸为200*200和100*100
x Integer 截图X轴
y Integer 截图Y轴
width Integer 截图宽度
height Integer 截图高度
更换头像 错误值 error
变量 类型 说明
x Integer 截图X轴错误
y Integer 截图Y轴错误
width Integer 截图宽度错误
height Integer 截图高度错误
imgFile String 图片错误

示例