`
jacally
  • 浏览: 772516 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

利用 DWR 开发基于 Ajax 的文件上载 portlet

    博客分类:
  • Ajax
阅读更多

利用 DWR 开发基于 Ajax 的文件上载 portlet

在文件上载过程中显示方便的进度条

http://www.ibm.com/developerworks/cn/web/wa-aj-dwr/

 

级别: 中级

Xiaobo Yang (x.yang@dl.ac.uk), 软件开发人员, STFC e-Science Centre, UK
Robert Allan (r.j.allan@dl.ac.uk), 小组负责人, STFC e-Science Centre, UK

2007 年 9 月 04 日

文件上载是当今 Web 门户的一个基本功能。在本篇文章中,作者 Xiaobo Yang 和 Rob Allan 描述了如何利用 DWR(Direct Web Remoting)开发基于 Ajax 的文件上载 portlet(遵从 JSR 168 规范)。DWR 是 Java™ 开发人员理想的 Ajax 框架,可基于服务器端已部署的 Java 类动态生成 JavaScript。您还将了解如何使用 DWR 从门户服务器检索文件上载过程。

 

分享到:
评论

相关推荐

    文件上载Portlet源代码

    文件上载Portlet是Web应用程序中的一个组件,主要用于在用户界面上接收并处理用户上传的文件。Portlet是Java Portlet API定义的一种可重用、可组合的Web部件,它在门户环境中运行,如Liferay、Pluto等。在这个特定的...

    dwr和简单的文件上传

    当用户选择文件后,DWR会通过AJAX调用`uploadFile`方法,将文件数据发送到服务器。 ```html ()">上传 <script src="/dwr/interface/FileUploadService.js"> function upload() { var file = document....

    DWR 实现ajax上传的小实例

    通过DWR,我们可以轻松地在Java后端和JavaScript前端之间建立实时通信,实现文件的Ajax上传。这个小实例是初学者了解DWR功能的一个好起点,通过实际操作,你可以深入理解DWR的工作原理以及如何利用它来提升Web应用的...

    利用DWR实现文件上传进度条

    在Web开发中,文件上传是常见的功能,但如何实时显示文件上传进度给用户带来更好的交互体验呢?本文将详细介绍如何利用Direct Web Remoting (DWR)来实现这一功能。DWR是一种Java库,它允许JavaScript和服务器端Java...

    dwr实现ajax功能ajax+dwr

    **Ajax**的核心是利用JavaScript进行异步数据请求,通过XMLHttpRequest对象与服务器进行通信,通常用于创建更快速、更互动的用户界面。然而,Ajax的缺点在于跨域限制和复杂的JavaScript代码编写。DWR则简化了这个...

    my_employee_study.rar_Employee Stud_ajax_dwr_dwr ajax_上传 Java

    【标题】"my_employee_study.rar_Employee Stud_ajax_dwr_dwr ajax_上传 Java" 提供了一个关于员工学习的场景,特别关注的是AJAX、DWR技术以及Java在文件上传中的应用。这个压缩包包含了作者在公司近两个月内通过...

    dwr3ReverseAjax示例

    在这个“dwr3ReverseAjax示例”中,我们将深入探讨如何利用DWR 3.x版本来构建一个基于Ajax的简单Web聊天应用。 首先,DWR的核心功能是通过HTTP协议实现在客户端JavaScript和服务器端Java之间的远程方法调用(Remote...

    采用dwr+Ajax和struts开发文件上传进度条(网络文章)

    采用dwr+Ajax和struts开发文件上传进度条(网络文章)

    DWR 视频教程 使用DWR开发AJAX For JavaEE

    9. **实战项目**:“[浪曦原创]零散视频三 使用DWR开发AJAX For J2EE(JustCode).wrf”可能是一个实际操作视频,详细演示如何使用DWR构建一个简单的AJAX应用,通过观看可以加深对上述理论知识的理解。 10. **资源...

    DWR jar包 ajax必备

    DWR jar包 ajax必备,非常实用的开源工具

    DWR: Easy AJAX for JAVA

    通过 DWR,开发人员可以轻松地在浏览器端调用服务器端的 Java 方法,而无需了解复杂的 AJAX 编程技巧。 #### 二、DWR 的核心功能 1. **直接调用 Java 方法**:DWR 支持直接从 JavaScript 调用服务器端的 Java 方法...

    采用dwr+ajax和struts开发文件上传进度条

    ### 采用DWR+AJAX和Struts开发文件上传进度条 #### 一、概述 在Web应用开发中,文件上传是一项常见的功能需求。传统的文件上传方式无法提供良好的用户体验,尤其是对于大文件上传时,用户很难了解到上传进度,进而...

    dwr和ajax技术

    DWR是基于JavaScript的,它扩展了Ajax的功能,提供了更便捷的远程调用Java对象的方式。Ajax则依赖于JavaScript来实现客户端的动态更新。JavaScript作为Web开发中的基础语言,是实现DWR和Ajax功能的关键。 **压缩包...

    即时通讯DWR Reverse Ajax

    使用DWR实现Reverse Ajax,首先需要在服务器端配置DWR,包括创建DWR的配置文件dwr.xml,设置允许访问的Java方法。然后在客户端,使用JavaScript的DWR API创建连接并注册回调函数,以接收服务器推送的数据。在服务器...

    利用dwr实现Ajax

    DWR简化了Ajax开发,使得开发者可以方便地调用服务器端的方法,就像它们是本地JavaScript函数一样。以下是对"利用DWR实现Ajax"这一主题的详细说明: 1. **DWR的基本概念**: - DWR是一种基于HTTP协议的远程方法...

    dwr的例子 反向AJAX 实现时时提醒

    总的来说,DWR通过反向AJAX技术简化了服务器和客户端之间的通信,使得开发实时更新的应用变得更加便捷。通过学习和理解DWR的工作原理以及如何在项目中应用,你可以创建出更加动态、响应式的Web应用程序。

    DWR:java ajax application

    DWR (Direct Web Remoting) 是一种基于Ajax的Java框架,它简化了JavaScript与Java之间的通信过程,使得开发者能够更加高效地构建富客户端应用程序。 #### 二、DWR简介 DWR由Joe Walker创建,首次发布于2003年,是...

    基于DWR技术的AJAX应用开发介绍与实践

    内容概要:本文详细介绍了DWR (Direct Web Remote) 技术及其在AJAX开发中的应用。DWR允许前端使用JavaScript直接调用后台Java对象的方法。文章具体讲解了DWR的架构组成,包括JavaScript引擎、辅助函数库和动态生成的...

    使用DWR开发AJAX For J2EE

    6. **A051]使用DWR开发AJAX For J2EE.wrf** 文件可能是一个Web资源文件,用于在Web浏览器中展示DWR开发的AJAX示例。 7. **dwrajax.js** 文件可能是DWR自动生成的JavaScript接口文件,包含了对服务器端DWR相关方法...

    dwr.rar_dwr_dwr ajax_dwr 实现 联动 标签

    在“dwr.rar_dwr_dwr ajax_dwr 实现 联动 标签”这个项目中,我们将探讨如何利用DWR和AJAX技术来创建一个动态的、具有联动效果的标签系统。 1. **DWR基础**: DWR的核心组件包括一个服务器端的Servlet(DWR Engine...

Global site tag (gtag.js) - Google Analytics