我的问题是这样的:
已知有daoHimpl,bizImpl,action 我在页面上可以显示数据,也就是说我这个框架是正确的,单我修改过数据之后,我有个显示历史数据的页面history.jsp,我可以点击查看里面修改前的数据和修改后的数据,我点击修改后的数据可以查看详细信息,但是单我点击修改前的数据时,它有些东西没有显示出来,所以我就调试了下,发现当我点击修改前的数据的时候它不会进入daoHimpl里面的方法,只是执行了bizImpl里面的方法就完了,我点击修改后的数据可以照常进行。dao注入到biz里面,biz直接调用dao的方法,但是我的biz里面的方法调试的时候进不了dao里面去,也就是说数据就取不到了,不知道是哪里出现了错误!!
已知有daoHimpl,bizImpl,action 我在页面上可以显示数据,也就是说我这个框架是正确的,单我修改过数据之后,我有个显示历史数据的页面history.jsp,我可以点击查看里面修改前的数据和修改后的数据,我点击修改后的数据可以查看详细信息,但是单我点击修改前的数据时,它有些东西没有显示出来,所以我就调试了下,发现当我点击修改前的数据的时候它不会进入daoHimpl里面的方法,只是执行了bizImpl里面的方法就完了,我点击修改后的数据可以照常进行。dao注入到biz里面,biz直接调用dao的方法,但是我的biz里面的方法调试的时候进不了dao里面去,也就是说数据就取不到了,不知道是哪里出现了错误!!
1.在spring配置文件中,dao没注入到biz里面
2.在biz中声明private dao时没有添加set和get方法
你自己回去检查一下,一般是没有问题的.
导致问题的情况很多,只能一项一项排除
比如:
1)环境配置是否正确?
2)动作配置是否正确?别搞出一些简单Copy错误却在拼命调试
3)Dao没按你的意图被调用,还是怀疑你的配置设定
4)“重写其实更快”,真的不骗你