(求助)Ajax取数据的问题
ssh整合后使用了<范型>dao,用dwr(就是ajax)取不到数据库的数据了,请大家帮忙想个办法。
(注:项目除了ajax取不到数据,其他的都是好的)
project部分结构
com.company.entity(包)--hibernate自动生成的实体和hbm文件
com.company.dao--接口
接口dao.java是其他普通接口的上层接口(就是其他的interface都要继承dao.java)
com.company.dao.hibernate--dao的实现类
有一个实现dao.java的抽象类abstractdaohibernate.java 其他的实现类都要继承他
com.company.service--接口
com.company.service.impl--实现类
web.xml和applicationContext.xml的配置都是按老师讲得来的
dwr.xml--我是按记忆写的,可能一些单词错了,不过在eclipse上是不会错的(来网吧上一次网真是不容易……)
<allow>
<convert match="com.company.entity.*" converter="bean"/>
<create javascript="service" creator="spring">
<param name="beanName" value="userService">
</create>
</allow>
在debug页面点击 findAll()就出来个null
配置方面应该不会错的,我用hibernate自动生成dao的方式,ajax取数据就一点问题没有,用了范型dao就出问题了
暂时的解决方案是:要用ajax就不用范型dao
目前正在搜寻解决办法中……
请大家帮帮忙,谢谢……