在action层里处理掉异常 然后用log.error(this, e)进行记录 这个log.error(this, e);里面的this public String addHandInput(){
boolean flag = false;
try {
flag = personService.addHandInput(safeHandWorkInfo, list);
if(flag == true) {
message = "增加综合意外保险(手工录入)成功!";
log.info("增加综合意外保险(手工录入)成功!");
}else {
log.info("增加综合意外保险(手工录入)失败!");
}
} catch (Exception e) {
message = "数据库操作失败!请联系系统管理员!!";
log.info("综合意外保险(团体)增加失败!请联系系统管理员!!");
log.error(this, e);
e.printStackTrace();
}
return flag?PersonHandWorkSafeInfoAction.HXSUCCESS:PersonHandWorkSafeInfoAction.HXERROR;
}是什么意思呢
boolean flag = false;
try {
flag = personService.addHandInput(safeHandWorkInfo, list);
if(flag == true) {
message = "增加综合意外保险(手工录入)成功!";
log.info("增加综合意外保险(手工录入)成功!");
}else {
log.info("增加综合意外保险(手工录入)失败!");
}
} catch (Exception e) {
message = "数据库操作失败!请联系系统管理员!!";
log.info("综合意外保险(团体)增加失败!请联系系统管理员!!");
log.error(this, e);
e.printStackTrace();
}
return flag?PersonHandWorkSafeInfoAction.HXSUCCESS:PersonHandWorkSafeInfoAction.HXERROR;
}是什么意思呢
解决方案 »
- jsp中由Action传来的list再传给Action
- jsp的servlet的生命周期
- eclipse下weblogic启动报错,帮忙呀
- 关于xml解析的问题
- 在 Eclipse 下有什么插件能针对 websphere 6.1 呢
- jb9 企业版有部分功能显示为灰色,无法使用!求救!
- tomcat5.0配连接池的问题!
- tomcat5的两个版本有一个网页访问数据库的部分显示乱码,Help me?
- 有没有人能够比较通俗的说一下,j2ee到底是什么?
- 欢迎高手指点(ejb,分不够加)
- java类库不是多吗 有没有用于生成静态页面的类库呢
- spring jdbcTemplate.queryForList 的详细用法
如果这个没猜错就是log4j,这个代码只是让日志工具打印一下错误发生的对象和异常的详细堆栈,并不会抛出异常。
这个业务流程的控制主要还是在flag这个变量