论坛首页 Web前端技术论坛

dwr如何使用DAO

浏览 6635 次
精华帖 (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
0 请登录后投票
   发表时间: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>
0 请登录后投票
   发表时间: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等初始化两遍,看着不爽,不知道能不能只初始化一遍。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics