Ajax使用手册
引言
Ajax的主要组件是javascript,Ajax不只是一种技术,更贴切来说是一个技巧。Ajax目前在大多数浏览器中均能使用,而且不需任何其它软件或硬件支持。
Ajax的核心是XHR(XMLHttpRequest),允许从服务器异步获取任意数据。
AJAX异步指用户可以在点击一个按钮提交之后再在同页面做别的事情。而传统的非AJAX页面是无法做到的,提交之后只有等待。
Ajax框架
DWR是一个Open Source的 java项目。DWR可以让JavaScript调用运行在Web服务器里面的JAVA程序。简单一点或者专业一点就是Easy AJAX for JAVA.
DWR是Ajax的一个框架,如同MVC有了Struts等一样。
Ajax应用步骤
1、\WEB-INF\lib下,\WEB-INF 下
(
,所有需要在JavaScript中调用的java的类都必须在这个文件中描述 )
2、
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class></servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>false</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
3、编写一个处理请求的类文件,如
public class DWRTest {
public String getMyName(){
return "wbw";
}
}
4、
。文件格式如下
<?xml version="" encoding="gbk"?>
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting //EN"
"/dwr/">
<dwr>
<allow>
<create creator="new" javascript="dwrDefine" scope="application">
<param name="class" value=""/>
</create>
<convert converter="bean" match="">
<param name="include" value="userName,remark" />
</convert>
<allow>
<dwr>
Ajax使用手册 来自淘豆网m.daumloan.com转载请标明出处.