`
Luob.
  • 浏览: 1589723 次
  • 来自: 上海
社区版块
存档分类
最新评论

Struts2 Bean配置(十)

阅读更多
1.Struts2框架的配置文件struts.xml文件中
可以将配置内容分为三大类:
管理元素:Bean配置,常量配置,包配置,命名空间配置,包含配置
用户请求处理元素:拦截器 action配置 Result配置
错误处理配置:异常配置


2.Struts2框架中的struts-default.xml文件中,定义了大量的核心组件,这些核心组件不是直接写在代码中的,而是以以来注入容器来装配。用户可以编写自己的组件来实现扩展或者替换框架的某一部分,使用<bean> 元素来描述主键的实现类。
Bean配置:struts-default'.xml

3.Bean 配置使用的相应属性
属性名称    是否必选说明
class  是  指定Bean实例的实现类
name  否  指定Bean实例的名称,对于相同的多个Bean,其name属性值不能相同。
type  否  指定Bean实例实现的Struts2规范,该规范通常是通过某一个接口来体现的,因此该属性的只通常是一个Struts2接口,如果需要将Bean实例作为Strus2的组件使用,侧应该指定该属性值
scope  否   指定Bean实例的作用域,属性只额可以是default,singletion,request,session,thiread中的一个
optional 否   指定是否是一个可选的 Bean
static   否   指定Bean是否使用静态方法注入。通常知道type属性是,该属性的只不能为true。
分享到:
评论

相关推荐

    struts2核心配置文件

    ### Struts2核心配置文件详解 #### 一、概述 Struts2框架是Java Web开发领域内一个重要的轻量级框架,它简化了基于MVC(Model-View-Controller)设计模式的应用程序开发过程。在Struts2框架中,有两个核心配置文件...

    struts-bean:message使用

    2. **配置Struts** - 在`struts-config.xml`或`struts.properties`中,指定默认的语言环境和资源包位置。 3. **使用&lt;bean:message&gt;标签** - `&lt;bean:message key="greeting"/&gt;`将根据用户浏览器设置或应用配置,从...

    2009MLDN魔乐科技Struts课堂04-Struts_Bean标签功能_(下)

    2009 MLDN魔乐科技 Struts课堂实战视频教程 全6讲 01-Struts_简介与登陆...02-Struts_工作原理与核心配置 03-Struts_对于输入参数的处理 04-Struts_Bean标签功能 05-Struts_Struts国际化处理 非常经典,适合初学者!

    struts2参数配置

    ### Struts2参数配置详解 #### 一、概述 在深入了解Struts2框架时,我们不可避免地会接触到各种参数配置。这些配置对于整个框架的运行至关重要。本文将围绕Struts2中的关键配置进行深入探讨,旨在帮助开发者更好地...

    struts2 配置dtd 自动提示

    在配置Struts2时,通常会使用一个名为`struts.xml`的配置文件,该文件定义了应用程序的行为和组件。为了在开发环境中获得更好的代码辅助和提示,我们需要使IDE(例如Eclipse)理解`struts.xml`文件的结构,这通常...

    Struts2配置详解

    Struts2框架也内置了对IoC的支持,允许开发者在配置文件中定义和管理Bean的生命周期。通过`&lt;bean&gt;`标签,开发者可以指定Bean的类名、名称以及其他配置属性。 示例代码中的`&lt;bean&gt;`配置如下: ```xml &lt;bean class=...

    struts2 配置文件

    ### Struts2 配置文件详解 #### 一、引言 在Struts2框架的应用开发过程中,配置文件起到了至关重要的作用。Struts2主要依赖于两种基于XML的配置文件:`web.xml` 和 `struts-config.xml`(通常命名为 `struts.xml`)...

    struts2 配置JSP时需要的jar

    在配置Struts2与Spring的整合时,我们需要`spring-context.jar`、`spring-webmvc-struts.jar`等,它们负责管理Bean、依赖注入以及与Struts2的集成。 5. **Hibernate ORM**:如果项目中使用Hibernate作为持久层框架...

    struts2配置文件详细说明

    配置文件在Struts2中起着至关重要的作用,它定义了框架的行为、动作映射、拦截器和其他关键设置。以下是Struts2配置文件的一些核心元素和属性的详细说明: 1. **配置文件结构**: Struts2的配置通常存储在一个名为...

    Struts2各配置文件详解.doc

    虽然不是Struts2特有的配置文件,但`web.xml`在Servlet容器中定义了Struts2 Filter的配置,它告诉服务器何时以及如何启动Struts2框架。 总结来说,理解并熟练掌握Struts2的配置文件对于开发高效、稳定的Web应用至关...

    Struts2与Freemarker的配置方法

    2. **Struts2核心配置**:在Web应用的WEB-INF目录下创建struts.xml文件,这是Struts2的核心配置文件,用来定义Action(控制器)、结果视图和拦截器等。例如,定义一个简单的Action: ```xml ...

    Struts1基本配置

    -- Form Bean配置 --&gt; &lt;!-- Action配置 --&gt; &lt;controller processorClass="org.apache.struts.action.DynaActionForm"&gt; &lt;!-- Controller配置 --&gt; &lt;!-- 全局转发配置 --&gt; &lt;!-- 国际化资源配置 --&gt; ...

    struts配置大全(1、2全)

    本资料“struts配置大全(1、2全)”涵盖了Struts 1和Struts 2两个版本的核心配置,以及与Spring MVC的整合配置,旨在帮助开发者深入理解并熟练掌握Struts框架的配置方法。 **Struts 1配置** Struts 1的配置主要集中...

    Struts2 Spring Jpa 配置测试

    1. **Struts2配置**:首先,需要在项目的`web.xml`文件中配置Struts2的核心过滤器`org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter`。接着,创建`struts.xml`配置文件,定义Action类、结果...

    spring整合struts2与hibernate核心配置文件

    2. **Struts2配置**:启用Spring插件,配置Action类为Spring管理的bean。 3. **Hibernate配置**:配置数据库连接信息,定义实体类映射,开启自动扫描实体类。 4. **Action类**:通常标记为`@Component`,并使用`@...

    Struts中Bean标签的应用

    ### Struts中Bean标签的应用详解 #### 一、引言 在学习Struts框架的过程中,我们往往会接触到一种非常实用的功能组件——Bean标签。Struts框架作为一款基于Java的开源MVC(Model-View-Controller)架构,其核心...

Global site tag (gtag.js) - Google Analytics