`
tangzlboy
  • 浏览: 88988 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

dwr 实现步骤

阅读更多
第一步:导dwr.jar,commons-logging-1.0.4.jar,
commons-logging-adapters-1.1.jar,
commons-logging-api-1.1.jar
第二步:写web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
   <display-name>DWR Servlet</display-name>
  <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>
</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>
    <create creator="new" javascript="Demo">
      <param name="class" value="com.Demo"/>
    </create>
  </allow>
</dwr>
第四步:写Demo.java类
package com;
public final class Demo
{
public String hello(String name)
{
   if(name.equals("tangleboy")){
   return name + "你的dwr程序成功运行!";
   }else{
   return "输入信息错误!";
   }
}
}
第五步:写index.jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
     <script type='text/javascript' src='dwr/interface/Demo.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>
      <script type="text/javascript">
      function hello() {
  var name = dwr.util.getValue("name");
  Demo.hello(name, a);
}
function a(data) {
    dwr.util.setValue("result", data);
}
      </script>
  </head>
  <body>
     <input type="text" name="name" value="tangleboy!">
  <input type="button" value="button" onclick="hello();">
  <span id="result" ></span>
  </body>
</html>
0
2
分享到:
评论

相关推荐

    dwr实现消息精确推送

    该文档介绍了dwr实现消息推送的具体步骤,希望对大家有所帮助,若有不明白的地方,可以给我发消息,小弟能解答的一定解答。

    DWR实现Ajax的配置过程

    struts2使用Dwr实现Ajax异步提交信息的使用步骤和配置详解。

    dwr入门+springmvc实现

    通过反射机制,dwr将步骤4的类转换成javascript代码,提供给前台页面调用。 5.编写网页,调用步骤5的javascript中的相关方法(间接调用服务器端的相关类的方法),执行业务逻辑,将执行结果利用回调函数返回。 6....

    dwr操作步骤

    新建一个java项目后如何添加dwr实现网页异步的具体步骤说明

    dwr消息推送详细步骤

    使用dwr实现服务器的消息推送。 详细说明了服务器向前台推送消息的步骤,绝对有用。

    dwr spring整合及步骤

    dwr的整合 在ssh项目中使用dwr实现ajax的应用

    Dwr3 实现消息推送步骤详解

    文档记录了dwr相关的配置信息,按照实例即可完成dwr的推送。 解决了ScriptSessionListener 第一次不加载问题,及跨域的修改方式,以及Maven的引入方式

    DWR js框架 javascript框架 web与java交互 Direct Web Remoting Ajax开源框架

    DWR js框架 javascript框架 web与java交互 Direct Web Remoting Ajax开源框架 即有java源码又有dwr.jar包 有实现步骤及演示源码

    DWR开发培训t资料

    通过一个Demo简要说明DWR技术开发Web应用程序的主要步骤和配置规则。从而达到对DWR有个概要层面上的了解和认识,这对下一步DWR实现机制的介绍会有比较好的促进效果。

    Spring 2.0 + Struts 1.2 + Hibernate 3.2 + DWR 2.0 的JavaEE应用示例

    如果点击其他两个按钮,是演示使用DWR 2.0实现的Ajax技术的使用。 总结,该例示注释非常详细,演示Spring托管Hibernate和Struts的Action, 以及Spring的事务声明(包括1.x与2.x的用法)与非事务声明的使用方式。 ...

    采用ajax实现的图片验证码

    实现步骤: 1、创建web工程 2、在jsp页面,编写一个请求servlet的名称"&gt; 3、编写一个servlet,在servlet中产生图形验证码 ------------------------------------------------------------ //1、给客户端作出的...

    java软件开发——顶岗实习周记25篇.pdf

    * 编程是项目开发的核心步骤,需要通过编程实现项目的统计管理 * 项目开发需要与同事的沟通和讨论,团队合作是项目成功的关键 实习和学习 * 实习是学习和实践的机会,需要主动学习和实践 * 需要与项目经理和同事...

    低清版 大型门户网站是这样炼成的.pdf

    3.7.2 基于dwr的ajax实现 179 3.7.3 基于dwr的ajax表单验证 183 3.7.4 基于json插件的ajax实现 185 3.8 小结 190 第4章 orm中间件名流hibernate 3接管持久层 191 4.1 orm简介 191 4.1.1 持久化与持久层 191 ...

    flex 4 学习资料

    基于blazeDS的flex4与spring的程序实例步骤 - dreamming_now的专栏 - CSDN博客 在tomcat中部署安装Flex Data Services (LiveCycle DS) [转]_baidu_百度空间 Flex4)用一个简单登录流程代码演示Flex自定义事件声明、...

    iuhyiuhkjh908u0980

    做了一个登陆的界面 我想加个验证码 效果如下: 这个验证码的图片是放在 一个textfield里面的 , 我想将验证码放到 这个textfield后面 ,请教 如何实现? login.js 代码如下: LoginPanel = function() { var win, f;...

    jquery插件使用方法大全

    无论prototype还是DWR都使用了$代替频繁的document.getElementById()操作。jQuery也这样做了,但是,它的功能远非如此,瞧瞧以下的jQuery代码,你就会发现它的美丽: 代码 var someElement = $("#myId"); 看起来比...

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

    6.5 将Spring与DWR集成 232 6.5.1 问题 232 6.5.2 解决方案 232 6.5.3 工作原理 233 6.6 小结 236 第7章 Spring Web Flow 238 7.1 用Spring Web Flow管理简单的UI流程 238 7.1.1 问题 238 7.1.2 ...

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

    6.5 将Spring与DWR集成 232 6.5.1 问题 232 6.5.2 解决方案 232 6.5.3 工作原理 233 6.6 小结 236 第7章 Spring Web Flow 238 7.1 用Spring Web Flow管理简单的UI流程 238 7.1.1 问题 238 7.1.2 ...

Global site tag (gtag.js) - Google Analytics