dwr spring的集成實(shí)現(xiàn)代碼
更新時(shí)間:2009年03月22日 00:47:34 作者:
需正確使用new和spring,注意兩者的區(qū)別
一,spring的正確使用
1,dwr.xml的配置
<dwr>
<allow>
<!-- dwr+spring -->
<create creator="spring" javascript="JCustomerManager">
<param name="beanName" value="customerManager"/>
</create>
</allow>
</dwr>
customerManager是spring注冊(cè)的Id
2,頁面調(diào)用
<script type="text/javascript">
function manager(){
JCustomerManager.deleteCustomer(1,function(){
alert("cg");} //測(cè)試
)
}
</script>
二,說明
若業(yè)務(wù)邏輯類customerManagerImpl.java中使用的常規(guī)方法將不會(huì)被靜態(tài)頁面調(diào)用,如
public String test(){
return "hello";
}
無法執(zhí)行下列代碼:
JCustomerManager.test(function(data){
alert(data);}
)
JCustomerManager.test(function(data){
alert(data);}
)
需用new的注冊(cè)方式
<dwr>
<allow>
<!-- dwr+spring -->
<create creator="new" javascript="JCustomerManager">
<param name="class" value="...XXX.customerManager"/>
</create>
</allow>
</dwr>
<dwr>
<allow>
<!-- dwr+spring -->
<create creator="new" javascript="JCustomerManager">
<param name="class" value="...XXX.customerManager"/>
</create>
</allow>
</dwr>
三,需正確使用new和spring,注意兩者的區(qū)別
1,dwr.xml的配置
復(fù)制代碼 代碼如下:
<dwr>
<allow>
<!-- dwr+spring -->
<create creator="spring" javascript="JCustomerManager">
<param name="beanName" value="customerManager"/>
</create>
</allow>
</dwr>
customerManager是spring注冊(cè)的Id
2,頁面調(diào)用
復(fù)制代碼 代碼如下:
<script type="text/javascript">
function manager(){
JCustomerManager.deleteCustomer(1,function(){
alert("cg");} //測(cè)試
)
}
</script>
二,說明
若業(yè)務(wù)邏輯類customerManagerImpl.java中使用的常規(guī)方法將不會(huì)被靜態(tài)頁面調(diào)用,如
復(fù)制代碼 代碼如下:
public String test(){
return "hello";
}
無法執(zhí)行下列代碼:
復(fù)制代碼 代碼如下:
JCustomerManager.test(function(data){
alert(data);}
)
JCustomerManager.test(function(data){
alert(data);}
)
需用new的注冊(cè)方式
復(fù)制代碼 代碼如下:
<dwr>
<allow>
<!-- dwr+spring -->
<create creator="new" javascript="JCustomerManager">
<param name="class" value="...XXX.customerManager"/>
</create>
</allow>
</dwr>
<dwr>
<allow>
<!-- dwr+spring -->
<create creator="new" javascript="JCustomerManager">
<param name="class" value="...XXX.customerManager"/>
</create>
</allow>
</dwr>
三,需正確使用new和spring,注意兩者的區(qū)別
相關(guān)文章
文本框只能輸入數(shù)字的實(shí)現(xiàn)方法(兼容IE火狐)
下面小編就為大家?guī)硪黄谋究蛑荒茌斎霐?shù)字的實(shí)現(xiàn)方法(兼容IE火狐)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-06-06
一文帶你了解一下JavaScript中什么是嚴(yán)格模式
嚴(yán)格模式是?ECMAScript?5?引入的一種運(yùn)行模式,可以讓?JavaScript?在更加嚴(yán)格的條件下運(yùn)行,本文主要為大家詳細(xì)介紹了JavaScript中嚴(yán)格模式的使用,需要的可以參考下2023-11-11
IE的事件傳遞-event.cancelBubble示例介紹
關(guān)于event.cancelBubble,Bubble就是一個(gè)事件可以從子節(jié)點(diǎn)向父節(jié)點(diǎn)傳遞,下面有個(gè)不錯(cuò)的示例,大家可以感受下2014-01-01
JavaScript實(shí)現(xiàn)的商品搶購倒計(jì)時(shí)功能示例
這篇文章主要介紹了JavaScript實(shí)現(xiàn)的商品搶購倒計(jì)時(shí)功能,可實(shí)現(xiàn)分秒級(jí)別的實(shí)時(shí)顯示倒計(jì)時(shí)效果,涉及js日期時(shí)間計(jì)算與頁面元素動(dòng)態(tài)操作相關(guān)技巧,需要的朋友可以參考下2017-04-04
js實(shí)現(xiàn)網(wǎng)站最上邊可關(guān)閉的浮動(dòng)廣告條代碼
這篇文章主要介紹了js實(shí)現(xiàn)網(wǎng)站最上邊可關(guān)閉的浮動(dòng)廣告條代碼,涉及javascript基于鼠標(biāo)事件操作頁面元素樣式的實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-09-09
js實(shí)現(xiàn)點(diǎn)擊圖片將圖片地址復(fù)制到粘貼板的方法
這篇文章主要介紹了js實(shí)現(xiàn)點(diǎn)擊圖片將圖片地址復(fù)制到粘貼板的方法,涉及js操作節(jié)點(diǎn)的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-02-02
TypeScript在Vuex4中使用TS實(shí)戰(zhàn)分享
這篇文章主要介紹了TypeScript在Vuex4中使用TS實(shí)戰(zhàn)分享,vuex4類型?Api分析和vuex4實(shí)戰(zhàn)兩部分講述,需要的小伙伴可以參考一下2022-06-06
靈活使用數(shù)組制作圖片切換js實(shí)現(xiàn)
這篇文章主要介紹了靈活使用數(shù)組制作圖片切換效果,js實(shí)現(xiàn)圖片切換特效,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-07-07

