dwr一个例子
来源:互联网 发布:javascript 定义对象 编辑:程序博客网 时间:2024/05/22 11:53
这是一个dwr2.0的例子
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>ajaxDWR</display-name>
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
</web-app>
dwr.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://getahead.org/dwr/dwr20.dtd">
<dwr>
<allow>
<!-- intro - for the test on index.html -->
<create creator="new" javascript="Hello" scope="application">
<param name="class" value="com.wenlong.Hello" />
</create>
</allow>
</dwr>
hello.jsp
<%@ page contentType="text/html;charset=gb2312" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<script type='text/javascript' src='dwr/interface/Hello.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script type='text/javascript' src='hello.js'></script>
</head>
<body>
<input id="user" type="text" />
<input type='button' value='你好' onclick='hello();' />
<div id="result"></div>
</body>
</html>
hello.js
function hello() {
var user = document.getElementById("user").value;
Hello.hello(user, callback);
}
function callback(msg) {
DWRUtil.setValue('result', msg);
}
Hello.java
package com.wenlong;
public class Hello {
public String hello(String name) {
return "你好!" + name + "这个是您的第一个DWR!";
}
}
lib下所需要的3个架包
dwr.jar commons-logging-1.0.4.jar log4j-1.2.9.jar
本文参考了林信良先生的文档并有适当改动,在此声明。
- dwr简介--一个例子
- dwr一个例子
- dwr简介--一个例子(续)
- dwr简介--一个例子(续)
- 一个简单的dwr例子
- 一个dwr的小例子
- 一个简单的DWR例子
- 一个简单的DWR例子
- dwr简介--一个例子(续二)
- dwr简介--一个例子(续二)
- dwr简介--一个例子(结合Struts)
- 一个简单的DWR入门例子
- dwr 例子
- DWR 例子
- DWR 例子
- DWR例子
- 自己做的一个关于DWR的例子。
- DWR+hibernate+tomcat例子
- 20080218java学习
- 开始上班
- 字符串处理
- Js中 关于top、clientTop、scrollTop、offsetTop等
- Oracle的Index
- dwr一个例子
- 取完表中所有的字段
- c 线性链表程序
- windows中的消息
- 编程者说之C语言
- linux下OCI操作ORACLE数据库时乱码问题的解决
- 关于点阵字库在J2ME的实现。
- Data Types
- 使用VC2005 Express版时找不到msvcr80d.dll文件