一个添加用户的方法
在Service层判断密码是否为空
if (user.getPassword() == null) {
log.debug("用户名为空");
return null;
}
如果我在这个Service中还有如下:
if (user.getEmail() == null) {
log.debug("用户名为空");
return null;
}
那么,我在mvc只能拿到一个空的user
并不能给前台拿到对应的错误原因。
所以我想自定义Exception在Service中抛出
那么我该怎么去定义这样的一个Exception类。
以后可能还有其他的类似异常,该怎么去分类建立Exception类呢?
比如按空异常建,还是按登录异常,还是添加异常什么的???
求教,各位上仙!
@wendal 上仙有空否-,-
我是新人一枚,各位多多关照啊~
@wendal 老大,看了下关于动作链的文档,还是不怎么明白,怎么让前台能拿到这个数据呢。
在mvc方法中返回的是data,obj类型,它会自动变成json字符串。
我在MyFailProcessor中怎么去拿到Service中的异常,又怎么给它加到Module中的data中去呢?
有点蒙蔽...