历史 | 登录     查看当前页的打印版本.  
问题详情 (XML | Word | Printable)

Key: EASYJWEB-20
类型: 问题 问题
状态: Resolved Resolved
解决: Fixed
优先级: Minor Minor
开发者: daxia
报告人: stef
投票: 0
关注人: 0
操作

复制 问题
创建 子任务
如果你是 登录 你不能看到更多操作.
easyjweb

当form.toPO时,如果po的对象里面包含使用@InnerProperty(overrides = 标识的域发生类型转化错误时,不会将转换错误保存到errors中,而是直接抛出错误

创建: 25/十一月/07 11:56 上午   更新: 26/十一月/07 09:57 上午
模块: MVC核心及控制器Controller
影响版本:
修复版本:

环境: easyJWeb1.0M2 JDK5


 所有   备注   改动记录      排列顺序:
daxia - 26/十一月/07 09:57 上午
添加了一个异常处理。
try{
innerWrapper.setPropertyValue(pName, v);// 进行赋值
}
catch(Exception e)
{
//@see(http://jira.easyjf.com/browse/EASYJWEB-20)
validateManager.addCustomError(fieldName, "数据类型转换出错!",
ValidateType.Field);
}