DWR3.0简单实例
来源:互联网 发布:lol刷点卷软件免费版 编辑:程序博客网 时间:2024/05/16 06:01
1.WEB-INFO/lib下导入dwr.jar
2.WEB-INFO/dwr.xml
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN" "http://getahead.org/dwr/dwr30.dtd"><dwr><allow><create creator="new" javascript="dwrService" scope="application"><param name="class" value="dwr.service.DwrService" /></create></allow></dwr>
3.WEB-INFO/web.xml文件
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app id="dwr"> <listener> <listener-class>org.directwebremoting.servlet.DwrListener</listener-class> </listener> <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> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list></web-app>
4.dwr测试类dwrService.java
package dwr.service;public class DwrService { public String login(String name, String password) { if (name.equals("admin") && password.equals("admin")) return "登陆成功"; else return "登陆失败"; }}
5.测试页面
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%><% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> <script type="text/javascript" src="dwr/engine.js"></script> <script type="text/javascript" src="dwr/util.js"></script> <script type="text/javascript" src="dwr/interface/dwrService.js"></script> <script type="text/javascript"> function login() { var username = document.getElementById("username").value; var password = document.getElementById("password").value; dwrService.login(username, password, callback); } function callback(result) { document.getElementById("message").value= result; }</script> </head> <body> <input type="text" id="username">//用户名 <input type="text" id="password">//密码 <input type="text" id="message">//显示是否登录成功 <input type="button" value="dwrCall" onclick=login();> </body></html>
- DWR3.0简单实例
- DWR3.0 如何应用的简单介绍(有实例)
- DWR3.0 如何应用的简单介绍(有实例)
- springMVC整合DWR3.0 与实例
- DWR3.0
- dwr3的简单使用
- 初学DWR3.0
- dwr3.0 and 注解
- dwr3.0使用方法
- SpringMVC dwr3.0整合
- DWR3.0(1)
- DWR3.0(2)
- dwr3
- spring3.0整合dwr3.0
- DWR3.0学习的疑惑和备考
- dwr3.0 需要注意的问题
- DWR3.0解决hibernate延迟加载问题
- DWR3.0 和 Spring2.5样式
- 地图编辑器的使用
- 第五次作业
- noj 邮票分你一半&&z的生日
- 软件系统架构有感
- 一个项目多文件组织
- DWR3.0简单实例
- C#自动登录开源中国
- 4.6
- Ghost11之DISK TO DISK引发的血案
- HDOJ 4524 郑厂长系列故事——逃离迷宫 杭电 ACM
- Java面试宝典系列之基础面试题String、变量、类与对象、集合类、SSH
- 苹果iPad强于分销渠道:平板领域将继续强势
- SGU 101
- 两列布局