`
234390216
  • 浏览: 10232460 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A5ee55b9-a463-3d09-9c78-0c0cf33198cd
Oracle基础
浏览量:462604
Ad26f909-6440-35a9-b4e9-9aea825bd38e
springMVC介绍
浏览量:1775477
Ce363057-ae4d-3ee1-bb46-e7b51a722a4b
Mybatis简介
浏览量:1398318
Bdeb91ad-cf8a-3fe9-942a-3710073b4000
Spring整合JMS
浏览量:395005
5cbbde67-7cd5-313c-95c2-4185389601e7
Ehcache简介
浏览量:679965
Cc1c0708-ccc2-3d20-ba47-d40e04440682
Cas简介
浏览量:530859
51592fc3-854c-34f4-9eff-cb82d993ab3a
Spring Securi...
浏览量:1183884
23e1c30e-ef8c-3702-aa3c-e83277ffca91
Spring基础知识
浏览量:467833
4af1c81c-eb9d-365f-b759-07685a32156e
Spring Aop介绍
浏览量:151373
2f926891-9e7a-3ce2-a074-3acb2aaf2584
JAXB简介
浏览量:68130
社区版块
存档分类
最新评论

DWR3访问WEB元素的两种方法

    博客分类:
  • dwr
阅读更多

DWR3访问WEB元素主要有两种方法,

第一种是类似于SpringMVC的用法,直接使用,也就是说在需要使用DWR来远程调用的方法上给一个需要用到的WEB元素作为参数,这个参数在调用该方法的时候不需要用户来传递,当调用该方法的时候系统会自动的给该参数赋值,这时候我们就可以在方法体中自由的使用了!

如:

public void test(HttpSession session) {
		System.out.println(session.getId());
	}
	
	public void test(String name, HttpServletRequest request) {
		System.out.println(request.getRequestURL()+name);
	}//这里都是把WEB参数作为最后一个参数的,因为印象中
//SpringMVC里面只能把WEB参数作为最后一个参数的,
//放其他位置的还没有测试,不知道是否可以

  

 

 

第二种方法是使用DWR3为我们的分装来实现WEB元素的访问:

代码如下:

WebContextFactory.get().getSession();//session
WebContextFactory.get().getHttpServletRequest();//request
WebContextFactory.get().getHttpServletResponse();//response

 

1
8
分享到:
评论
1 楼 bing_it 2015-10-08  
看不到的字!

相关推荐

    DWR3 访问WEB元素的两种方法实例详解

    DWR3访问WEB元素主要有两种方法, 第一种是类似于SpringMVC的用法,直接使用,也就是说在需要使用DWR来远程调用的方法上给一个需要用到的WEB元素作为参数,这个参数在调用该方法的时候不需要用户来传递,当调用该...

    DWR中需要收到放置在webroot/dwr文件夹下的两个js文件

    3. **数据类型转换**:它负责在JavaScript和Java对象之间进行数据类型的转换,使得两种语言之间的数据交换变得简单。 4. **错误处理**:当服务器端方法调用出错时,`engine.js`会处理这些错误并将其反馈给客户端。 5...

    DWR配置文件详解,DWR配置

    这两个元素用于控制类中方法的访问权限。`include`列出允许访问的方法,`exclude`列出禁止访问的方法。如果两者都存在,DWR会优先考虑`include`列表。 ### 6. `<signatures>` 段落 `<signatures>`部分用于定义Java...

    DWR联动刷select

    Direct Web Remoting (DWR) 是一种简化Ajax应用程序开发的技术。它允许JavaScript直接调用Java方法,并且能够处理JSON数据,使得前后端之间的交互更为简单高效。在本案例中,我们将探讨如何使用DWR实现一个简单的...

    DWR开发培训(PPT)

    3. **发布Java组件**:在配置文件中声明允许JavaScript访问的Java类和方法,确保Create元素的JavaScript属性的值是唯一的。 4. **客户端引用**:在Web页面中引入对应的JavaScript文件,如`dwr/interface/xxx.js`,...

    dwr框架实现无刷新分页

    - **Cascading Style Sheets (CSS)和JavaScript**:DWR利用这两种技术来更新页面的局部内容,提供无刷新体验。 - **Remoting**:DWR实现了JavaScript和Java之间的远程调用,使前后端数据交换变得简单。 2. **DWR...

    dwr3.0学习

    DWR 3.0 提供了一种方便的方法来处理文件上传。首先,你需要在客户端(HTML页面)创建一个`<input type="file">`元素,让用户选择要上传的文件。然后,你可以编写一个JavaScript函数,利用DWR的API来调用服务器上的...

    dwr操作文件上传下载

    Direct Web Remoting (DWR) 是一种在Web应用程序中实现JavaScript和Java服务器之间进行安全、高效通信的技术。它允许前端的JavaScript代码直接调用后端的Java方法,从而实现动态的网页更新,而无需传统的页面刷新。...

    DWR中处理List

    DWR(Direct Web Remoting)是一种简化Ajax开发的框架,它使得JavaScript能够直接调用服务器端的Java方法,从而实现更简单、更直接的远程调用。通过DWR框架,开发者可以将Java对象暴露给客户端JavaScript代码,并在...

    dwr3初学者使用说明

    Direct Web Remoting(简称DWR)是一种开源技术,它使得JavaScript能够直接调用Java方法变得简单。DWR3是DWR的一个版本,它提供了更为丰富的功能和更好的性能。本文档旨在帮助初学者快速搭建并配置一个基本的DWR环境...

    Spring 2中整合DWR 2

    4. **设置DWR访问路径**:在Spring的配置文件中设置DWR的访问路径,这样客户端才能通过特定URL访问到DWR提供的服务。例如: ```xml <bean id="dwrConfig" class="org.directwebremoting.spring....

    DWR.xml配置文件说明书(含源码)

    Creator可以配置类的成员函数的访问权限.creator有授权访问(指明可以被访问的方法)和拒绝访问(指明不允许访问的方法)两种配置方式. 如果要设置除了setWibble方法之外的所有方法都不可访问可以采用下面的设置. ...

    dwr用到的2个js文件

    Direct Web Remoting (DWR) 是一种开源的Java库,它允许Web应用程序在客户端JavaScript和服务器端Java之间进行异步通信。在这个场景中,提到的"2个js文件"是DWR框架的核心组件,用于实现AJAX功能。下面将详细解释这...

    ajax dwr+spring整合

    在Spring项目中使用DWR,首先需要在`web.xml`中配置DWR的Servlet,包括`dwr-engine.xml`和`dwr-servlet.xml`两个配置文件,定义DWR的访问路径和映射。 2. **添加Spring支持** DWR可以通过Spring的Bean工厂来创建...

    dwr对各种类型返回值的处理实例

    DWR提供了异步和同步两种调用方式。异步调用不会阻塞浏览器,而同步调用会等待服务器响应完成后再继续执行后续代码。 9. **Caching**: DWR提供了缓存机制,对于不需要实时更新的数据,可以通过缓存提高性能。 ...

    AJAX --DWR

    **AJAX (Asynchronous JavaScript and XML) 和 DWR (Direct Web Remoting) 是Web开发中的两个重要技术,它们主要用于创建富互联网应用程序(Rich Internet Applications,RIA)。** **AJAX** 是一种在不重新加载...

    Hibernate+Dwr实现权限管理

    本项目以"Hibernate+Dwr实现权限管理"为主题,利用这两种强大的技术来构建一套完整的权限控制系统。接下来,我们将深入探讨这两个技术及其在权限管理中的应用。 Hibernate是一种流行的Java持久层框架,它简化了...

    dwr的例子1

    - **数据交换格式**:DWR通常使用JSON或XML来传输数据,因此在“address”示例中,服务器端返回的地址数据可能是这两种格式之一。 为了实现这个示例,首先需要配置DWR以允许客户端访问`Address`类。然后,编写...

Global site tag (gtag.js) - Google Analytics