【求助】Servlet里面一调用Dao里的某个方法就出错!
在Action里面使用Dao中的方法就没错。
方法是同一个。
程序用的主要是Struts,因为要涉及到二级联动的问题。
而且数据都要从数据库中读出的,
所以我在Struts里用servlet来实现,
但是在servlet里,我调用Dao的方法查询数据库里的数据的时候,
public List<Discipline> findbyid(int id){
List<Discipline> list = null;
sql = "select * from Discipline where Dis_AcademyID = "+id+"";
try {
list = jdbcTemplate.queryForList(sql);
} catch (Exception e) {
e.printStackTrace();
return null;
}
return list;
}
每次执行到list = jdbcTemplate.queryForList(sql);这一步就提示空指针错误。
(在Action里执行时没有出错)
真是郁闷了,琢磨了半天也没整明白到底是什么情况。
所以来到贵吧,希望各位大神帮帮忙,谢谢。
最好能加我QQ:710801527
详聊。 servlet struts 数据
[解决办法]