dwr和ajax的区别,dwr的ajax实现

记性太差,做个笔记、、、

第一步:

下载dwr的jar包放到lib文件夹下;

第二步:

在web.xml配置DWR;

dwr-invoker

uk.ltd.getahead.dwr.DWRServlet

debug

true

dwr-invoker

/dwr/*

第三步:

创建DWR配置文件dwr.xml

-->

value="org.apache.struts2.validators.DWRValidator" />

match="com.opensymphony.xwork2.ValidationAwareSupport" />

import java.util.Map;

import org.apache.struts2.validators.DWRValidator;

DWRValidator.doPost(String,String,Map);

]]>

第四步:

访问http://localhost:8080/PoliceMap02/dwr,也就是自己项目的后面加个dwr,获取如下资源

再将上述的资源放到页面的头部

第五步:

测试:

页面提交请求

//设置短信中心号码

function SetPhoneSMS(){

var key = onlineList.options[onlineList.selectedIndex].value;

var num = document.getElementById('setphonenum').value;

window.alert(num);

AjaxMonitor.setPhoneNum(key,num,processSMS);

}

后台处理:

public class MonitorAction {

public String setPhoneNum(String key,String num){

int type = OrderSet.SMSCENTERNUM;

SendSetSMSCenterNumber centerNumber = new SendSetSMSCenterNumber();

centerNumber.setSMSNum(num);

byte[] bytes = centerNumber.toBytes();

HandleSend.parSEOrder(type,key,bytes);

return null;

}

总结

以上是编程之家为你收集整理的dwr的ajax实现全部内容,希望文章能够帮你解决dwr的ajax实现所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。