`
zxingchao2005
  • 浏览: 76657 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

DWR操作servlet API

 
阅读更多

一、使用Webcontext类

DWR提供了两个工具类:WebContext和WebContextFactory,其中WebContextFactory是产生WebContext的工厂类,一旦获得了WebContext类,就可以调用它的方法

(1)HttpServletRequest getHttpServletRequest():访问request对象

(2)HttpServletResponse getHttpServletResponse():访问response对象

(3)ServletConfig getServletConfig():访问ServletConfig对象

(4)ServletContext getServletContext():访问ServletContext对象

(5)HttpServlet getSession():访问当前请求关联的HttpSession对象

(6)HttpSession getSession(boolean flag):当前请求没有关联的session时,如果create 参数为true,则创建一个新的sessiion后返回;如果create参数为false,则返回null.

如:public void addSession(String name){

WebContextFactory.get().getSession().setAtrribute("user",name);

}

二、直接访问Servlet API

public void addSession(String name,HttpSession sess){

sess.setAttribute("user",name);

}

对然服务器类的处理方法中增加了httpSession参数,但该服务器类暴露成JavaScript实例时,addSession()方法将没有HttpSession参数。就是说,依然使用如下方式来调用addSessiion()方法:

add.addSession('yeeku');

分享到:
评论

相关推荐

    适合初学者的DWR基本使用视频教程

    资源名称:适合初学者的DWR基本使用视频教程资源目录:【】dwr01_dwr的安装【】dwr02_dwr的转换器和异常处理【】dwr03_dwr的util的介绍【】dwr04_文件上传和与spring进行整合【】dwr05_dwr的debug和获取ServletAPI...

    dwr视频教程

    视频资料,dwr视频教程,详细讲解dwr技术,dwr和spring的整合! 1.dwr01_dwr的安装;2.dwr02_dwr的转换器和异常处理;3.dwr03_dwr的util的介绍;...5.dwr05_dwr的debug和获取ServletAPI;6.dwr06_dwr在项目中的运用

    DWR(Direct Web Remoting)框架jar包.rar

    允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一方面一个JavaScript库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容. 特色: DWR采取了一个类似AJAX的新方法来动态...

    达内java培训目录

    熟练掌握Servlet API;透彻理解JSP引擎工作原理;透彻理解标记库原理;熟悉常见的Java Web设计模式;为后续的Java Web开发打下坚实的理论基础。 Ajax Ajax基础、XHR对象、Ajax设计模式、JSON技术。 掌握Ajax的...

    271个java需要用的jar包

    servlet-api-3.0.jar servlet-api.jar servlet.jar shiro-cas-1.2.2.jar shiro-core-1.2.2.jar shiro-spring-1.2.2.jar shiro-web-1.2.2.jar sitemesh-2.4.2.jar slf4j-api-1.3.1.jar slf4j-api-1.6.0.jar slf4j-api...

    struts-2.5.2-all所有jar包

    dwr-1.1.1.jar, ezmorph-1.0.6.jar, freemarker-2.3.23.jar, google-collections-1.0.jar, google-gxp-0.2.4-beta.jar, hamcrest-core-1.3.jar, jackson-annotations-2.6.0.jar, jackson-core-2.6.1.jar, jackson-...

    struts-2.5.10-all所有jar包

    request-api-1.0.6.jar,tiles-request-freemarker-1.0.6.jar,tiles-request-jsp-1.0.6.jar,tiles-request-servlet-1.0.6.jar,tiles-servlet-3.0.7.jar,tiles-template-3.0.7.jar,validation-api-1.1.0.Final.jar,...

    Jetty中文手册

    Index of Generated Release Documents–API and XRef documentation for previous releases. 通用参考 Jetty体系结构(Architecture) Jetty Classloading Jetty JARS和依赖(Dependencies) 启动参数(Start ...

    Ajax详解.rar

    1.8 servlet 请求处理 137 1.9 用 JavaScript 进行响应处理 139 1.10 使用 Ajax 的挑战 141 第 13 部分:面向 Java 开发人员的 Ajax: Ajax 的 Java 对象序列化 143 1.11 从 Java 类产生 XML 144 1.12 自行进行...

    struts-2.3.30-all所有jar包

    dwr-1.1.1.jar, ezmorph-1.0.6.jar, freemarker-2.3.22.jar, google-collections-1.0.jar, google-gxp-0.2.4-beta.jar, guava-r09.jar, jackson-core-asl-1.9.2.jar, jackson-mapper-asl-1.9.2.jar, javassist-...

    iuhyiuhkjh908u0980

    PrettyFaces: EL API访问PrettyContext 支持JSF 1.1 增强了错误页面和servlet重定向 PrettyFaces是一个JSF1.2和JSF2.0的扩展,用来创建便于书签收藏、漂亮的网址。 PrettyFaces优雅的解决了这个问题,包括诸如功能:...

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

    6.2 在你的Servlet和过滤器中使用Spring 214 6.2.1 问题 214 6.2.2 解决方案 215 6.2.3 工作原理 215 6.3 将Spring与Struts 1.x集成 220 6.3.1 问题 220 6.3.2 解决方案 220 6.3.3 工作原理 220 6.4...

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

    6.2 在你的Servlet和过滤器中使用Spring 214 6.2.1 问题 214 6.2.2 解决方案 215 6.2.3 工作原理 215 6.3 将Spring与Struts 1.x集成 220 6.3.1 问题 220 6.3.2 解决方案 220 6.3.3 工作原理 220 6.4...

Global site tag (gtag.js) - Google Analytics