`
zhang_zining
  • 浏览: 10126 次
  • 来自: ...
社区版块
存档分类
最新评论

Struts2 Aware

 
阅读更多
public abstract interface RequestAware {
    public abstract void setRequest(Map map);
}
public abstract interface  SessionAware {
    public abstract void setSession(Map map);
}
public abstract interface  ApplicationAware {
    public abstract void setApplication(Map map);
}
public abstract interface  ServletContextAware {
    public abstract void setServletContext(ServletContext context);
}
public abstract interface  ServletRequestAware {
    public abstract void setServletRequest(HttpServletRequest request);
}
public abstract interface  ServletResponseAware {
    public abstract void setServletResponse(HttpServletResponse response);
}

 

分享到:
评论

相关推荐

    Struts2在Action中获得Response对象的四种方法

    方法 1:使用 Struts2 Aware 拦截器 在 Struts2 中,可以通过实现Aware接口来获取 Response 对象。例如,要获取 HttpServletResponse 对象,需要实现 org.apache.struts2.interceptor.ServletResponseAware 接口。...

    Struts2-通过 Aware 接口获取 WEB 视频教程讲解.mp4

    Struts2_通过 Aware 接口获取 WEB 视频教程讲解.mp4

    Struts2面试题

    - 实现`Aware`接口,让Struts2注入对应的Map对象。 2. **耦合访问方式**: - 直接通过`ServletActionContext`获取`ServletAPI`对象。 - 实现特定的`ServletXxxAware`接口,如`ServletRequestAware`、`...

    Struts2中Servlet的配置

    Struts2是一个流行的Java web开发框架,它提供了一种优雅的方式来构建MVC(模型-视图-控制器)架构的应用程序。在Struts2中,Servlet的配置和使用方式与标准Servlet容器中的配置有所不同,主要是为了更好地整合框架...

    Struts2+Spring

    5. **Action类设计**:Action类通常需要继承自`org.springframework.web.struts2.support.SpringAware`或`com.opensymphony.xwork2.spring.SpringObjectFactory`,以便于Struts2能够利用Spring的IoC容器找到并实例化...

    深入浅出Struts2(附源码)

    本书是广受赞誉的Struts 2优秀教程,它全面而深入地阐述了Struts 2的各个特性,并指导开发人员如何根据遇到的问题对症下药,选择使用最合适的特性。作者处处从实战出发,在丰富的示例中直观地探讨了许多实用的技术,...

    Spring+Struts2整合例子

    3. **Action 类**:Action 类应继承自 Spring 提供的 `org.springframework.web.struts2.SpringAware` 或 `com.opensymphony.xwork2.spring.SpringObjectFactory` 类,这样 Struts2 就可以识别并利用 Spring 容器来...

    Struts2教程:获得HttpServletResponse对象

    ### Struts2教程:获得HttpServletResponse对象 在深入探讨如何在Struts2框架中获取`...同时,Struts2提供的其他`Aware`接口也极大地丰富了Action的功能,使得开发者能够更方便地访问和操作Web应用的各种上下文信息。

    struts2框架核心笔记整力

    ### Struts2框架核心知识点详解 #### 一、Struts2框架概述 - **与Struts1的区别**:Struts2不仅仅是MVC模式的一个实现,它涵盖了Web应用程序开发的整个生命周期,包括测试和集成等阶段。 - **低侵入性**:在Struts...

    马士兵struts2课程的学习笔记

    - **实现Aware接口**:如`RequestAware`,`SessionAware`等,Struts2会自动注入相关对象。 - **直接获取真实类型**:例如,通过`HttpServletRequest`,`HttpSession`,`ServletContext`。 以上就是Struts2课程...

    struts2 ibatis spring

    <interceptor name="springAware" class="org.apache.struts2.spring.interceptor.SpringAware"/> ``` 在iBatis和Spring的整合中,除了`config.xml`配置数据源和SqlSessionFactory外,还需要在iBatis的`...

    spring与struts2的整合-src.zip

    在Java Web开发中,Spring和... - **配置Struts2**:首先,你需要在Struts2的配置文件(通常为`struts.xml`)中定义Action类,这里Action类应继承自Spring提供的`org.springframework.web.struts2.SpringAware`或`...

    第20章 Struts 2整合Spring开发.rar

    2. **配置 Struts 2**:在 Struts 2 的配置文件(struts.xml)中,设置 Action 类,通常会使用 Spring 提供的 `org.springframework.web.struts2.SpringAware` 注解或者 `struts-plugin.xml` 文件中的 `<struts:...

    struts2.0.jar

    · 便于与Spring集成: Struts 2 Action能够感知Spring(Spring-aware)。只要为某个应用添加Spring beans,就可以添加对Spring的支持。 · 易于定制的控制器: Struts 1允许请求处理程序可按照模块来定制,在Struts ...

Global site tag (gtag.js) - Google Analytics