本站首页    管理页面    写新日志    退出


«July 2025»
12345
6789101112
13141516171819
20212223242526
2728293031


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7568021
建立时间:2006年5月29日




[DWR(Ajax)]DWR的学习文档(Hello World,类型转换,Spring,Annotation) 
软件技术

lhwork 发表于 2007/1/9 9:17:57

DWR是作为远程调用的ajax框架,将服务端的java类,方法和浏览器的javascript的类,方法对应起来。现在官方最新的版本是DWR2.0,可以在http://getahead.ltd.uk/dwr/download下载到。
我们真对DWR2.0做一些例子讲解一下它的特性:
Hello World:
新建一个web项目DWRStudy,在项目中构建路径中加入dwr.jar,
新建类Hello如下:
代码
package org.li.dwr;  
 
package org.li.dwr;  
 
import java.util.Date;  
 
public class Hello  
{  
  


阅读全文(5835) | 回复(2) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]把DWR的配置写到Spring的配置文件里(Spring2 新特性-自定义schema初体验)
软件技术

lhwork 发表于 2007/1/4 22:44:39

要读懂我这篇文章估计需要一些前期知识:
你要知道Spring是什么,并且要知道Spring已经出了2.0的版本了。
你要知道DWR是什么,并且要知道DWR也要出2.0的版本了。

呵呵,开个玩笑……。这年头在BlogJava上混的,估计没几个不知道上面这两个项了。

好了,现在言归正传。DWR本身就提供对Spring的支持,可以直接把Spring中的Bean暴露给客户端浏览器的Javascript调用。在dwr.xml中的写法是这样的:

<dwr


阅读全文(4815) | 回复(0) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]用DWR2.0做的一个Server日志查看器
软件技术

lhwork 发表于 2007/1/4 22:43:17

有时候我需要查看已经部署到服务器上的应用程序的日志,每次都要远程登录服务器感觉很麻烦,所以一般我会把log文件的目录用apache做个网 站,这样通过IE就可以访问到了。但是有时要看即时输出情况,就要不断的F5,很麻烦。所以就有个想法,不如用DWR2.0的反转Ajax来做个程序,让 日志有变化时自动的发送到客户端,这样就我一个劲的按F5了。

我下面就把这个程序分享给大家,希望大家提提意见。

首先是环境:
DWR 2.0.rc1
Sun JDK 1.5

先看张运行起来的图吧,大家一看就知道这是个什么东西了。

你 可以制定要监视的log文件,当然有哪些文件文件可以被监视,你必须在服务端的xml配置中文件设置,当然你也可以监视一个目录里的

阅读全文(4376) | 回复(0) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]DWR使用笔记
软件技术

lhwork 发表于 2006/12/25 12:25:10

    DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。     网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。     本文以DWR 1.1 为基础,对于DWR 2.0,因为还没有正式发布版,故不做介绍。

阅读全文(47640) | 回复(25) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]AJAX方式的ET的使用
软件技术

lhwork 发表于 2006/12/18 11:32:40

1.DWR配置和使用
设置DWR的使用是简单的:
将DWR的jar文件拷入Web应用的WEB-INF/lib目录中,
在web.xml中增加一个servlet声明,并创建DWR的配置文件。DWR的分发中需要使用一个单独的jar文件。
你必须将DWR servlet加到应用的WEB-INF/web.xml中。 在WEB-INF目录下创建一个dwr.xml文件 代码<!DOCTYPE dwr PUBLIC     "-//GetAhead Limited//DTD Dire

阅读全文(3048) | 回复(0) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]DWR初学者笔记 
软件技术

lhwork 发表于 2006/11/28 9:49:05

  闭着无聊。为了方便DWR的初学者。整理了一份文档。供大家参考。文笔有点差。大家别见笑。有时间。我再写一篇DWR中的Util类的例用方法。
    AJAX 从2005年2月开始风磨
阅读全文(3808) | 回复(1) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]ajax之旅--dwr探密 
软件技术

lhwork 发表于 2006/10/17 14:00:23

ajax是Asynchronous JavaScript and XML的简称,是一种由javascript通过XmlHttpRequest与服务器交互更新数据的一种异步请求的技术,因为通过ajax你只需传递需 要更新的数据,而不是整个页面,能有效的减少页面和服务器端的数据传输,通过javascript更新页面时可以做到页面不刷新,所以ajax很适合用于 局部频繁更新的页面。我一直都对ajax提不起兴趣,理由很简单,也很偏激:我是一个java狂热者,并固执的认为java最好的用途就是 在中间件上,还有java代码能带给系统很好的重用性和可维护性。而ajax处理的方面却是在最不被我看上的表示层上,而表示层一般都不被我系统的考虑范 围之内,觉得这是系统的外衣,是有可能要经常变换的。所以纵是很早之前就已经知道有ajax,但一直没有更深的去了解它。事实上在ajax 这个概念提出来之前,我们已经在项目中采用了相同的技术,我们大多的做法是通过增加一个隐含的iFrame,通过iFrame向服务器提交请求获取数据和 页面进行交互,这完全的实现了ajax的

阅读全文(8977) | 回复(1) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]关于DWR2.0的配置问题
软件技术

lhwork 发表于 2006/10/17 9:58:58

自从换工作之后就没有研究过DWR了。下载了最新的DWR2.0M2版本。2.0加了很多东西,也有不少变化的地方。最容易看到的变化就是包名的变化了,由 uk.ltd.getahead 变成了 org.directwebremoting 。
        换上了新的配置      <

阅读全文(3951) | 回复(0) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]DWR 简化 Ajax 的 portlet 间通信
软件技术

lhwork 发表于 2006/9/15 10:17:57

许多开发人员都期待着利用 Ajax 技术来提高基于 Web 的应用程序的用户体验,但是 Ajax 编程可能是一项麻烦的任务。开放源码的 Direct Web Remoting (DWR) 库通过自动把 Java 类转换成 JavaScript 类,可以为 Java™ 开发人员简化 Ajax 开发。在这篇文章中,将学习如何用 DWR 和符合 JSR-168 规范的 portlet 迅速而容易地构建 Ajax 应用程序。 Portlet 是基于 Java 平台的 Web 门户应

阅读全文(4758) | 回复(0) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]JAVA中DWR开发项目实战经验
软件技术

lhwork 发表于 2006/9/13 14:12:41

自己在公司网站开发总用DWR开发的一个简单聊天
本人也是在网站开发地图时有到了这个技术,刚学习DWR半个月
就把随手写的一个简单聊天来给大家共享,切磋一下。
由于考虑到某些局部原因,只发表了一些重要技术方面的资料,没有把全部东西共享。请个人体谅。
由于DWR2.0有个Bug ,我用的DWR1.0,但是,它必须用JDK1.4
dwr.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/dwr/dwr10.dtd">
<dwr>
  <init></init>
  <allow>

阅读全文(4287) | 回复(1) | 编辑 | 精华 | 删除
 


« 1 2 3 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.156 second(s), page refreshed 144782276 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号