dwr的使用

dwr的用法:
1、dwr.xml
<create creator="spring" javascript="WYadvanceTService"> -----交给spring管理  给这个js起的名字
 <param name="class" value="org.aninggo.service.shoufeiguanli.WYadvanceTService" />           ----------引用的类的路径
 <param name="beanName" value="wyadvanceTService" />                                     -------------service的注册名
 <include method="getByVillageid" />                               ----------调用的方法名
</create>

2 jsp页面
<script type='text/javascript' src='/dwr/interface/WYadvanceTService.js'></script>        WYadvanceTService 名字与dwr.xml里的名字一致
<script type='text/javascript' src='/dwr/engine.js'></script><!-- 要引用的包 -->
function checkadcance(id)
{
 dwr.engine.setAsync(false);//设置是否为异步
 WYadvanceTService.getByVillageid(id,function(data)//调用方法
 {
    if(data!=null && data.length!=0)
  {
   alert("已有该信息,不能重复添加");
  }else
  {
   //没有该信息,可以添加
   window.location.href="/housemessage/house!delete.do?id="+id+"&currentpage="+pages;
  }
 });
}

<a href="#"  onclick="fun(${id},${pagel.currentPage })"> 添加</a>


dwr文件
<!DOCTYPE dwr PUBLIC
    "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
    "http://getahead.ltd.uk/dwr/dwr20.dtd">
<dwr>
 <allow>
 
 </allow>
</dwr>

dwr文件的位置:不可改变

dwr的使用

http://blog.sina.com.cn/s/blog_67ef8b400100n3cb.html 某人的博客

原文地址:https://www.cnblogs.com/zyxzhsh/p/1882595.html