DWR的注释(annotations)使用及反向调用(Reverse Ajax)
2009-09-23 00:00:00 来源:WEB开发网<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type='text/javascript' src='/dymc-web/dwr/interface/sectionManager.js'></script>
<script type='text/javascript' src='/dymc-web/dwr/engine.js'></script>
<script type="text/javascript">
function receiveMessages(msg) {
//alert(msg);
document.getElementById("content").innerHTML=msg;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body >
<button >start</button>
<button >stop</button>
<div id="content"></div>
</body>
</html>
页面包括两个钮一个开始一个停止。大家来试试吧。这里不添图了太浪费空间
运行起来后点start按钮,看看页面上是不是自己开始变了。新打开个IE,用另外的机器访问此面,疑?怎么都有数字在变换,这就是DWR Reverse Ajax的厉害所在了。再点一下stop,呀,所有打个IE里数字都不变了吧。
注意:代码用的是主动的方式,所以注意页面onload中的<body >没有这句可就不好用了。当然 web.xml中也不能少了
<init-param>
<param-name>activeReverseAjaxEnabled</param-name>
<param-value>true</param-value>
</init-param>
该说的都说了就到这吧。
Tags:DWR 注释 annotations
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接