锁定老帖子 主题:dwr如何使用DAO
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-22
看链接的文档:
在dwr.xml里加上 <allow> ... <create creator="spring" javascript="Fred"> <param name="beanName" value="Shiela"/> </create> </allow> 问一下:beanName输入的是spring的配置文件中bean的name,value就是bean对应的类? 有没有限制页面调用某个特定类才能调用那个bean? 后台还老是报错:'name' must not be null |
|
返回顶楼 | |
发表时间:2007-01-22
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://www.getahead.ltd.uk/dwr//dwr20.dtd"> <dwr> <!-- without allow, DWR isn't allowed to do anything --> <allow> <create creator="spring" javascript="mytest"> <param name="beanName" value="CurrencyTypeService" /> <include method="getCurrencyTypeOption" /> </create> <convert converter="bean" javascript="currencyType" match="pfm.model.bean.option.CurrencyType"> <param name="include" value="id,type" /> </convert> </allow> </dwr> |
|
返回顶楼 | |
发表时间:2007-01-22
终于搞定了。
在dwr.xml中增加 <create creator="spring" javascript="jstest"> <param name="beanName" value="dwrtest" /> <param name="location" value="/WEB-INF/applicationContext-default.xml"/ </create> 在application中增加 <bean id="dwrtest" class="com.cn.ctde.service.ajax.TestAjax"> <property name="entityManager"> <ref bean="entityManager"/> </property> </bean> 这样就可以了。 就是在发布的时候,entityManager,dao,sessionFactory,dataSource等初始化两遍,看着不爽,不知道能不能只初始化一遍。 |
|
返回顶楼 | |