dwr测试 取值返回空 各位大侠,这个问题已经困了我2天了。我想在页面上去显示订单信息,测试的时候只是空啊。这是我PO层的数据结构。其中person,product都是由外键来的,分别来自Person表和Product表。这是我BIZ层的相关东西。load()会返回一个List<Orderform>的集合。下面是我DWR.XML然后是测试。。DWR测试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 spring 配置文件里需要有个id 为 OrderformBiz 的bean;,另外你可以参考一下我这个,http://blog.csdn.net/zuxianghuang/article/details/7376247demohttp://download.csdn.net/detail/zuxianghuang/4158486 大神 这是我的配置文件。<!-- dao层 --> <bean id="PersonDao" class="com.sale.dao.impl.PersonDaoImpl"> <property name="sessionFactory" ref="sessionFactory"></property> </bean> <bean id="ProductDao" class="com.sale.dao.impl.ProductDaoImpl"> <property name="sessionFactory" ref="sessionFactory"></property> </bean> <bean id="OrderformDao" class="com.sale.dao.impl.OrderformDaoImpl"> <property name="sessionFactory" ref="sessionFactory"></property> </bean> <!-- biz层 --> <bean id="PersonBiz" class="com.sale.biz.impl.PersonBizImpl"> <property name="persondao" ref="PersonDao"></property> </bean> <bean id="ProductBiz" class="com.sale.biz.impl.ProductBizImpl"> <property name="productdao" ref="ProductDao"></property> </bean> <bean id="OrderformBiz" class="com.sale.biz.impl.OrderformBizImpl"> <property name="orderformdao" ref="OrderformDao"></property> </bean>这个有没有问题?下面是我的dao层的方法:public List<Orderform> load(final Orderform condition) { List<Orderform> temp=null; temp=super.getHibernateTemplate().executeFind(new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException,SQLException{ Criteria criteria =session.createCriteria(Orderform.class); if(null !=condition) { criteria.add(Example.create(condition)); } return criteria.list(); } }); if(temp.size()<=0) { return null; } else { return temp; } }biz 层的: public List<Orderform> loadorderform() { Orderform condition=new Orderform(); condition.setStatus(1); return orderformdao.load(condition); } 如何做一个树形结构啊 连接数据库问题 Vector与HashMap 能否结合使用??? 请赐教jspSmartUpload如何实现多图片,分开上传~~~~ HQL 查询的问题 mysql在linux 下的 中文问题 web开发打成jar运行报错 jsp连接数据库问题,在线等答案 关于tomcat4。1。24的配置问题。 叶三耿倾情奉献:《Linux 网络服务器构架实务》 之四 求救,tomcat7与Spring3中的servlet的jar包冲突启动不了 使用ajax怎么删除被点击的一行删除最外层的<tr>(点击删除时删除一行)
id 为 OrderformBiz 的bean;,另外你可以参考一下我这个,
http://blog.csdn.net/zuxianghuang/article/details/7376247
demo
http://download.csdn.net/detail/zuxianghuang/4158486
<!-- dao层 -->
<bean id="PersonDao" class="com.sale.dao.impl.PersonDaoImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="ProductDao" class="com.sale.dao.impl.ProductDaoImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="OrderformDao" class="com.sale.dao.impl.OrderformDaoImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<!-- biz层 -->
<bean id="PersonBiz" class="com.sale.biz.impl.PersonBizImpl">
<property name="persondao" ref="PersonDao"></property>
</bean>
<bean id="ProductBiz" class="com.sale.biz.impl.ProductBizImpl">
<property name="productdao" ref="ProductDao"></property>
</bean>
<bean id="OrderformBiz" class="com.sale.biz.impl.OrderformBizImpl">
<property name="orderformdao" ref="OrderformDao"></property>
</bean>这个有没有问题?下面是我的dao层的方法:
public List<Orderform> load(final Orderform condition) {
List<Orderform> temp=null;
temp=super.getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(Session session) throws HibernateException,SQLException{
Criteria criteria =session.createCriteria(Orderform.class);
if(null !=condition)
{
criteria.add(Example.create(condition));
}
return criteria.list();
}
});
if(temp.size()<=0)
{
return null;
} else
{
return temp;
}
}
biz 层的:
public List<Orderform> loadorderform() {
Orderform condition=new Orderform();
condition.setStatus(1);
return orderformdao.load(condition);
}