`
kobexing933
  • 浏览: 120331 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

第三章 Struts配置(第一节 struts.properties配置)

阅读更多

3.1struts.properties配置

struts.properties文件在WEB-INF/classes目录下存放。

这个文件用来配置Struts2系统的一些基本规约,所有在struts.properties中配置的内容都可以在struts.xml中配置,或者web.xml中在struts2 filter中配置,例如:

Struts.properties中的如下配置:

struts.i18n.encoding=UTF-8

相当于struts.xml中的如下配置:

<constant name=struts.i18n.encoding value=true />

相当于web.xml中的如下配置:

<filter>

<filter-name>struts</filter-name>

<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>

<init-param>

<param-name>struts.i18n.encoding</param-name>

<param-value>true</param-value>

</init-param>

</filter>

分享到:
评论

相关推荐

    Struts 2 properties文件详解

    通过上述对`struts.properties`文件中的各个属性的详细解释,我们不仅了解了如何通过配置这些属性来自定义Struts 2框架的行为,还掌握了如何与第三方组件进行更深入的集成。这对于开发高质量的Web应用程序至关重要。

    解决Struts中ApplicationResources.properties文件不支持中文问题

    第一步:在 Eclipse 中,选择 Help 菜单下的 Software Updates,接着选择 Find and Install,然后选择 Search for new features to install,最后选择 New Remote Site,输入名称和 URL,例如:...

    SSH笔记_Struts2配置

    - Struts2有许多官方和第三方插件,如i18n、json、freemarker等,它们的配置在`struts-plugin.xml`中完成。 8. **Action与Service层整合** - Spring管理Service层对象,Struts2通过Spring插件注入Service,实现...

    第二节 struts2配置

    在"第二节 Struts2配置"中,我们将探讨Struts2的核心配置机制,包括以下几个关键知识点: 1. **Struts2配置文件**: - `struts-default.xml`: 这是Struts2的默认配置文件,包含了一些预定义的拦截器、结果类型和...

    struts1&struts2

    - **Struts1.x** 的测试通常需要使用如StrutsTestCase等第三方工具,由于Action的`execute`方法直接暴露了Servlet API,测试较为复杂。 - **Struts2** 提供了更好的测试支持,Action可以通过设置属性、初始化和...

    struts2的资源配置

    - `bean`元素用于在Struts2框架中创建对象并注入到框架内部,通常用于与第三方库如Spring的集成。 - Bean配置可以创建实例并将其作为核心组件使用,或者为静态方法注入值。 6. **常量配置** - Struts2的常量可以...

    struts2.2.3加载的核心jar包

    6. **依赖的第三方库**:除了Struts2自身的组件,压缩包中还可能包含如Commons Lang、Commons BeanUtils、Apache Commons IO等Apache Commons项目库,这些是Struts2运行所依赖的通用工具类库。 7. **国际化与本地化...

    struts入门(中文版).pdf

    2. **第一个 Struts 程序**:入门教程通常会引导你创建一个简单的“Hello, World!”示例。这涉及创建 Struts 的配置文件(struts.xml),定义一个 Action 类,以及相应的 JSP 页面。通过配置 Struts2 框架,你可以将...

    struts2学习笔记三(第3讲.Struts2的类型转换)

    在本篇“Struts2学习笔记三”中,我们将聚焦于Struts2的类型转换这一核心特性。类型转换在处理用户提交的数据时非常关键,它允许Struts2自动将请求参数转换为Java对象的属性。 在Struts2中,类型转换主要由`...

    Struts2 配置第一个拦截器

    本篇将详细介绍如何配置并创建Struts2的第一个拦截器。 首先,了解拦截器的基本概念。拦截器在Action执行前后执行特定的任务,它通过在Action调用前和调用后插入代码来扩展框架的功能。这些任务可以包括日志记录、...

    struts2笔记.doc

    以上介绍了Struts2的基本概念、环境搭建、配置文件解析以及在IDE中的开发技巧,对于初学者而言,掌握这些知识点是进入Struts2开发领域的第一步。随着实践的深入,开发者还将遇到更多高级特性,如拦截器、自定义标签...

    struts2项目性能调优三步曲.txt

    因此,第一步是调整配置,关闭这些功能: 1. **关闭日志记录**:不仅应关闭整个框架的日志输出,还应针对性地关闭Struts2相关的包的日志,以减少无用的日志输出。 ```xml &lt;!-- 在log4j.properties或相应的日志...

    struts2最新配置

    6. **插件和第三方库集成**:Struts2拥有丰富的插件系统,如Tiles、Freemarker、JSON支持等,便于与各种技术进行集成。 7. **OGNL(Object-Graph Navigation Language)**:Struts2使用OGNL作为表达式语言,用于在...

    一个Struts登陆实例

    第三步,为了方便开发,我们调整MyEclipse的工作视角,使其包含Struts 1.2相关的视图。在工具栏右键单击,选择"Customize Perspective",启用Struts 1.2相关的选项。 在第四步,我们创建Struts的表单类`LoginForm....

    struts2.3.16升级到struts2.5.13

    3. **配置文件更新**:struts.xml或struts.properties等配置文件可能需要根据新的版本进行调整。例如,Struts2.5支持XML配置和注解配置的混合使用,可能需要将部分配置移到Action类的注解中。 4. **依赖管理**:...

    Struts2.rar文件

    6. **依赖库(Libraries)**:在"lib"目录下,通常包含Struts2运行所需的第三方库,如Servlet API、JSP API、Apache Commons等。理解这些库的作用可以帮助开发者更好地调试和优化应用。 7. **文档(Documentation)...

    struts2总结第二章

    Struts2是一个强大的MVC框架,它提供了许多功能来简化Web应用开发,包括类型转换、属性访问、文件上传以及拦截器等。以下是基于标题和描述的详细知识点: **一、局部类型转换** 在Struts2中,我们可以自定义类型...

    图解MyEclipse配置struts+hibernate+spring.doc

    在本文中,我们将详细探讨如何在MyEclipse环境中配置Struts、Hibernate和Spring进行整合,以便构建一个完整的MVC架构的Web应用。Struts作为表现层框架,Spring用于业务层管理,而Hibernate则处理数据持久层操作。...

Global site tag (gtag.js) - Google Analytics