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


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


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

我的分类(专题)

日志更新

最新评论

留言板

链接

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




[DWR(Ajax)]DWR 入門與應用(一)
软件技术

lhwork 发表于 2006/9/7 10:05:32

Java 開發人員與網頁設計人員的橋樑 DWR…呃!我懶得寫簡介了…直接來看看可以做什麼吧!…

請先到 http://getahead.ltd.uk/dwr/ 下載 dwr.jar,放到WEB-INF/lib下…

負責處理客戶端請求,並呼叫Java物件的是DWRServlet,DWR其實也有些Model 2的味道,只是View的這一層比較弱,因為放到客戶端的JavaScript應用程式中…

在web.xml中加入DWRServlet…

阅读全文(6955) | 回复(5) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]DWR源码学习函数调用篇
软件技术

lhwork 发表于 2006/7/17 14:58:32

       Dwr 通过用户配置文件 dwr.xml 将 java 类映射成一个 javascript 对象,从实现手法上看与 java


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


[DWR(Ajax)]DWR源码学习(一)
软件技术

lhwork 发表于 2006/7/17 14:56:04

DWR一个外国人实现的很有前途的AJAX框架。
多余的话就不说了,请看DWR的例子程序:
web.xml
 1<?xml version="1.0" encoding="ISO-8859-1"

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


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

lhwork 发表于 2006/7/17 10:49:19

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

阅读全文(7053) | 回复(5) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]dwr2.0 milestone 1 的些新功能
软件技术

lhwork 发表于 2006/7/10 10:30:21

   一直关注DWR项目,我们项目中有些功能有它来实现,总体下来效果不错.一直期待2.0的发布.我一般不等正式版本发布是不会仔细看的,在javaeye 有人提到 DWR version 2.0 milestone 1 is released 了http://getahead.ltd.uk/dwr/changelog/dwr20m1 .下载了看了看.

主要特征修改如下:
Reverse Ajax
DWR 1.x允许用javascript代码异步调用java代码. DWR 2.0 允许你用java代码调用javascript代码。 Reverse Ajax 可以使你更方便的建立特有通信类应用程序. It can use polling or
阅读全文(2826) | 回复(0) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]读了遍DWR1.1官方文档,提取的些东西
软件技术

lhwork 发表于 2006/7/10 10:29:54

1、java的方法避免用 java 和 javascript的关键字。 如 try()方法 或 delete()方法。
2、在你的java类中不要出现重载 avoid overloaded methods.
3、 在生产环境下,你可以把deprecated.js engine.js util.js 合并成一个,并放到web容器内,直接在htm,jsp中引用。 (对于java代码转换成的javascript代码也可以这么做,免得每次生成javascript代码浪费时间)
4、研究一下Bean Converters。POJOjava对象必须严格按照 getProperty() setProperty()定义。Bean Converters是按照 java对象的 get set方法工作的。DWR1.1加了Object Converters,是按private int property;这类属性工作的。
<convert converter="bean" match="example.Fred

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


[DWR(Ajax)]dwr配置篇web.xml
软件技术

lhwork 发表于 2006/7/10 10:29:24

1、最小配置
java代码: 
<servlet>
  <servlet-name>dwr-invoker</servlet-name>
 

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


[DWR(Ajax)]dwr学习1
软件技术,  电脑与网络

lhwork 发表于 2006/7/10 10:28:29

这段时间较闲,研究了一番dwr.发现dwr实现的AJAX有些地方确实很是先进.比如动态生成javascript代码;隐藏的http协议;javascript于java代码交互的是javascript对象(或字符串)等.
以下是我临时译的一些东西.本来想全译,发现dwr实在是简单,就随便写了.英文居差,现一把.

1、DWR: Easy AJAX for JAVA

作为一个java open source library,DWR可以帮助开发人员完成应用AJAX技术的web程序。它可以让浏览器上的javascript方法调用运行在web服务器上java方法。

DWR主要由两部门组成。javascript与web服务器通信并更新web页;运行在web服务器的Servlet处理请求并把响应发回浏览器。

DWR 采用新颖的方法实现了AJAX(本来也没有确切的定义),在java代码基础上动态的生成javascript代码。web开发者可以直接调用这些 javascript代码,然而真正的代码是运行在web服务器上的ja

阅读全文(5339) | 回复(3) | 编辑 | 精华 | 删除
 


[DWR(Ajax)]dwr简介--一个例子(续二)
软件技术,  电脑与网络

lhwork 发表于 2006/7/10 10:26:59

页面部分有几个重要的文件:
login.jsp -- 登陆画面
showtable.jsp -- 显示table的画面
showtable.js -- 显示table页用到的javascript
下面是login.jsp
<body>
<!--
    下面是要用到了js,UserLogic.js是自己的,是有dwr根据你编写的dwr.xml文件的内容生成的
    另外两个是dwr自带的。
 -->
<script type='text/javascript' src='dwr/interface/UserLogic.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'>

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


[DWR(Ajax)]dwr简介--一个例子(续)
软件技术,  电脑与网络

lhwork 发表于 2006/7/10 10:19:50

抱歉这篇才写。上班没有多少时间啊!
TableModelBean.java 这是核心业务类,既要被Action使用又要被dwr使用。
由于我注释写了一些,所以就不详细介绍了
public class TableModelBean {
    
    //表格的第一列
    public static final int COLUMN_1 = 0;
    
    //表格的第二列
    public static final int COLUMN_2 = 1;
    
    //表格的第三列
    public static final int COLUMN_3 = 2;

    //每一列的

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


« 1 2 3 »



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

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