如图:
结果:
@临界温度 自行修复办法: 直接使用通用输入按钮,post传参,不会存在参数URL非法问题 update FROM eova_button set ui = '/eova/template/common/btn/input.html' where name = '修改密码'; package com.eova.user; import com.eova.common.Easy; import com.eova.common.base.BaseController; import com.eova.common.utils.EncryptUtil; import com.eova.common.utils.xx; import com.eova.model.User; /** * 自定义用户管理 * * @author Jieven * @date 2014-9-11 */ public class UserController extends BaseController { // 修改密码 public void pwd() { Integer id = xx.toInt(getSelectValue("id")); String val = getInputValue(); if (xx.isEmpty(val)) { renderJson(new Easy("密码不能为空!")); return; } if (val.length() < 6) { renderJson(new Easy("密码不能少于6位!")); return; } User user = new User(); user.set("id", id); user.set("login_pwd", EncryptUtil.getSM32(val)); user.update(); renderJson(new Easy()); } }
@临界温度 后续版本会修复此问题,会讲文本输入框的内容进行URL编码后传递,即可解决!
@Jieven 谢谢,学到了(内容不能少于15字!)