该框架只需一个jar包 csdn有
下载:dwr(免费)
web.xml
[java]
dwr.xml(与web.xml在同一目录)
[java]
< xml version="1.0" encoding="UTF-8" >
现在看下上面mytest.java文件的代码(以我项目中的代码为例)
[java]
package org.ITschool.dwr.utilcontroller;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import org.directwebremoting.WebContext;
import org.directwebremoting.WebContextFactory;
import net.sf.json.JSON;
import net.sf.json.JSONObject;
public class mytest {
public JSON getInfo(String info1){
JSONObject json=new JSONObject();
json.put("name", "XXXX");
json.put("name1", info1);
return json;
}}
最后看下前端调用了(引入必要的js)
<script type='text/java script' src='dwr/engine.js'>
<script type='text/java script' src='dwr/util.js'>
<script type='text/java script' src='dwr/interface/mytest.js'>