|
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,頁(yè)面調(diào)用
復(fù)制代碼 代碼如下:
<script type="text/Javascript">
function manager(){
JCustomerManager.deleteCustomer(1,function(){
alert("cg");} //測(cè)試
)
}
</script>
二,說(shuō)明
若業(yè)務(wù)邏輯類customerManagerImpl.Java中使用的常規(guī)方法將不會(huì)被靜態(tài)頁(yè)面調(diào)用,如
復(fù)制代碼 代碼如下:
public String test(){
return "hello";
}
無(wú)法執(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ū)別
JavaScript技術(shù):dwr spring的集成實(shí)現(xiàn)代碼,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。