Jieven VIP5
2016-01-06 开始修炼简单之道
刚刚
Jieven 发表了文章
83月前
Jieven 回复
@寒塘孤雁 如果需要刷新就用load,如果只是更新数据用reload
83月前
Jieven 回复
@平治皇帝 最新版已经移入 /src/main/webapp/eova/eova.js
eova_tag.js 已经废弃了!
83月前
Jieven 回复
@平治皇帝 下载master分支的最新版本,清空浏览器所有缓存就好了
83月前
Jieven 回复
@huangquan 通过Aop 或者默认值都可以给值
83月前
Jieven 回复
@dafeizi 下一个版本中,会新增一个特性,针对表达式列宽度想自定义控制的问题:
1.ID隐藏,如果ID没有别名,则会自动隐藏,比如UUID这种无意义字符,不想让用户看见.
2.列框自定义,会自动根据 列宽度=80+别名的长度*20
83月前
Jieven 回复
@临界温度
自行修复办法: 直接使用通用输入按钮,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());
}

}
83月前
Jieven 回复
@潘pan 导入需要根据文档写 导入拦截器
83月前
Jieven 回复
@鹏鹏呀 那就不要 转 number
83月前
Jieven 回复
@鹏鹏呀 DB改成varchar类型
83月前
Jieven 回复
@仰望星空的鱼 所以 自定义按钮 就能 解决 所有类似的场景, 自定义控件就能解决各种 和业务相关的控件.