web.xml
[code]
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>

</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>[/code]dwr.xml
[code]
<create creator="spring" javascript="hello" >
<param name="beanName" value="hello"></param>
</create>
[/code]applicationContext.xml
[code]
<bean id="hello" class="com.baidu.Hello"></bean>
[/code]com.baidu.Hello类
[code]public class Hello {
public String say(String name){
return "hello:"+name;
}
[/code]jsp
[code]
<head>
    <title>My JSP 'index.jsp' starting page</title>
     <script type="text/javascript" src="dwr/util.js"></script>
<script type="text/javascript" src="dwr/engine.js"></script>
<script type="text/javascript" src="dwr/interface/hello.js"></script>
  </head>
  
  <script type="text/javascript">
function aa(){
var name=$("aa").value;//这里是getElementById("aa")的意思
hello.say(name,callBackHello);//这是刚才hello类里的方法
      //callBackHello这个是回调函数
}
function callBackHello(data){//打印
   alert(data);
   }

</script>
  
  <body>
    <input id="aa" onblur="aa();">
  </body>
[/code]不知道为什么加入Spring支持时他总是暴js错误.未定义 
而不谈对话框 知道的朋友请说说谢谢了