`
mz8877
  • 浏览: 4244 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

一个简单的dwr测试

阅读更多

1.首先在web.xml中配置如下代码:

<servlet>
  <servlet-name>dwr</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>

2.建立了一个Java类,简单代码如下:

public class TestDwr {
 public String selectStr(String tempStr){
   tempStr = tempStr+"嘿嘿";
  return tempStr;
 }

3.在WEB-INF目录下新建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>
  <create javascript="gototest" creator="new">
   <param name="class" value="org.mz.test.TestDwr"></param>
   <include method="selectStr" />
  </create>
 </allow>
</dwr>

<param>节点,定义要发布的类别。
 <include>节点,定义暴露的方法

4.建立页面代码:

<html>
 <head>
  <title>TestDwr</title>
  <script type="text/javascript" src="dwr/interface/gototest.js"></script>
  <script type="text/javascript" src="dwr/engine.js"></script>
  <script type="text/javascript" src="dwr/util.js"></script>
  <script type="text/javascript">
 function init() {
  var strUName = document.getElementById("username").value;
  gototest.selectStr(strUName, checkname);
 }
 function checkname(isExist) {
  alert(isExist);
 }
</script>
 </head>

 <body>
  <form action="" method="post">
   <input type="text" id="username" onblur="init()"/>
   <input type="text" id="password" onblur="init()"/>
  </form>
 </body>
</html>

5.OVER。。。。。。测试中。。。。。。

分享到:
评论

相关推荐

    DWR简单测试例子

    理解DWR(Direct Web Remote)的使用方法

    dwr测试,java调用js

    dwr 的简单应用,包括前台调用后台,后台调用js

    dwr2.0最简单例子实用亲测试

    鄙视网上那些抄来抄去的,又不能用的垃圾 dwr2.0最简单例子实用亲测试

    webqq(dwr实现,无需调用数据库,即可测试)

    没有用到数据库,就简单用session保存用户,也方便大家测试,经过测试,能实现在线一对一聊天(因为有游览器拦截问题,本机上一个游览器不能打开多个窗体,最好打开一个火狐和一个ie进行通信)如果在网上就不存在这...

    DWR框架简单Demo

    (参考:http://www.cnblogs.com/cyjch/archive/2012/02/16/2353758.html) DWR框架简单Demo,主要是用户注册的例子。 感谢原博主的分享!(附上我测试成功的Demo)

    使用DWR进行开发的步骤

    DWR 是 Joe Walker 和 Mark Goodwin 开发的,并且该项目是在Apache许可下的一个开源的解决方案,它供给那些想要以一种简单的方式使用Ajax和XMLHttpRequest的开发者。7、 使用DWR进行开发的步骤 7 7.1、 配置DWR的...

    DWR中文文档.pdf

    DWR中的JavaScript简介 44 5.1 简单的回调函数 44 5.2 调用元数据对象 45 5.3 查找回调函数 45 5.4 创造一个与Java对象匹配的Javascript对象 46 &lt;br/&gt;第6章. engine.js 功能 47 6.1 使用...

    DWR的访问DAO和Servlet

    DWR 的 访问 Dao和servlet的简单测试和应用

    基于JQuery和DWR实现异步数据传递

    代码很简单,就是返回一个数组,如果需求不同可以自己修改: package org.dwr.re; /** * 测试 返回数组 * @author 崔素强 */ public class BackArray { public String[] backArr() { String[] arr = new ...

    OA办公自动化管理系统(Struts1.2+Hibernate3.0+Spring2+DWR).rar

    源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 SpringBoot 毕业设计,SpringBoot 课程设计,基于SpringBoot+Vue开发的,含有代码注释,新手也可看懂。ssm整合开发,小程序毕业设计、期末大作业、课程...

    Struts2.1.6+Struts2.0+Hibernate3.1整合示例

    开发环境:Windows XP sp3、SQL Server 2005、JDK 1.6、Struts2.1.6、Spring 2.0、Hibernate...至于声明式事务部分,你可以参见另外一个资源“Spring 2.0 + Struts 1.2 + Hibernate 3.2 + DWR 2.0 的JavaEE应用示例”

    (3.0版本)自己写的struts2+hibernate+spring实例

    分别是关于项目中所使用的dwr的配置.table组件的配置说明文档.junit单元测试说明文档.还有我写这个例子时应该注意的一些东西.外加一些关于struts2和hibernate的技巧心得整理. 说一下这次3.0更新的内容.可能大家在我...

    Spring in Action(第二版 中文高清版).part2

    2.2.1 声明一个简单的Bean 2.2.2 通过构造函数注入 2.3 注入Bean属性 2.3.1 注入简单的数值 2.3.2 使用其他的Bean 2.3.3 装配集合 2.3.4 装配空值 2.4 自动装配 2.4.1 四种自动装配类型 2.4.2 混合使用...

    Spring in Action(第二版 中文高清版).part1

    2.2.1 声明一个简单的Bean 2.2.2 通过构造函数注入 2.3 注入Bean属性 2.3.1 注入简单的数值 2.3.2 使用其他的Bean 2.3.3 装配集合 2.3.4 装配空值 2.4 自动装配 2.4.1 四种自动装配类型 2.4.2 混合使用...

    Spring in Action(第2版)中文版

    2.2.1声明一个简单的bean 2.2.2通过构造函数注入 2.3注入bean属性 2.3.1注入简单的数值 2.3.2使用其他的bean 2.3.3装配集合 2.3.4装配空值 2.4自动装配 2.4.1四种自动装配类型 2.4.2混合使用自动和手动装配...

    jquery插件使用方法大全

    使一个Dom对象成为一个Jquery对象很简单,通过下面一些方式(只是一部分): 代码 var a = $("#cid"); var b = $("&lt;p&gt;hello&lt;/p&gt;"); var c = document.createElement("table"); var tb = $(c); 编辑本段代替body...

    iuhyiuhkjh908u0980

    仿照Appfuse 提供一个完全自动化的ant构建脚本.在线SHOP的数据库建模图例已经 在博客中贴出.感兴趣的和我一起搭建,嘻嘻 文档博客地址: http://forum.sinomagazine.com 开发环境: Jcreator-4.5 JDK-1.5 Ant-1.6.1 ...

    Ajax详解.rar

    1.1 从一个示例应用程序开始 70 1.2 修改图片,麻烦的办法 74 1.3 替换图片,简单的办法 78 1.4 替换图片,(真正)简单的办法 80 1.5 事件处理程序 83 第 7 部分: 在请求和响应中使用 XML 85 1.6 XML:到底用...

    Spring攻略(第二版 中文高清版).part2

    14.1 用Spring Portlet MVC开发一个简单的Portlet 544 14.1.1 问题 544 14.1.2 解决方案 545 14.1.3 工作原理 546 14.2 将Portlet请求映射到处理程序 553 14.2.1 问题 553 14.2.2 解决方案 553 14.2.3...

Global site tag (gtag.js) - Google Analytics