`

struts2的常用属性配置

阅读更多
struts.devMode = false

//是否选择开发模式,若为true的话,就会有更多的提示。开发阶段建议为true。

struts.i18n.encoding=UTF-8

//要是有中文请求,可以将这个改为GBK或者GBK2312。

struts.multipart.parser=jakarta

struts.multipart.saveDir=

struts.multipart.maxSize=2097152

//这三个是关于上传功能的。

struts.mapper.alwaysSelectFullNamespace=false

//将HTTP请求映射到Action的映射器。

struts.action.extension=action

//所有匹配*.action的请求都由struts2处理。

struts.serve.static.browserCache=true

//这个在开发阶段可以改为false,设置浏览器是否缓存静态内容。

struts.enable.DynamicMethodInvocation = true

//是否支持动态调用

struts.enable.SlashesInActionNames = false

//是否能在Action中使用斜线

struts.tag.altSyntax=true

//表达式语法,建议为true默认就好。

struts.i18n.reload=false

//是否每次HTTP请求到达时,系统都重新加载资源文件。开发阶段建议为true。

struts.ui.theme=xhtml

//默认的视图主题

struts.ui.templateDir=template

//指定模板文件的位置,默认为template。

struts.ui.templateSuffix=ftl

//指定模板文件的后缀。可以有三种选择:flt,vm或jsp。分别对应:FreeMarker、Velocity和jsp模板。

struts.configuration.xml.reload=false

//当struts.xlm文件改变后,系统是否自动重新加载该文件。

struts.velocity.configfile = velocity.properties

//指定Velocity框架所需的velocity.properties文件的位置。

struts.velocity.contexts =

struts.velocity.toolboxlocation=

//这三个都是关于Velocity框架的工具文件位置。

struts.url.http.port = 80

struts.url.https.port = 443

//端口位置设置

struts.url.includeParams = get

struts.dispatcher.parametersWorkaround = false

//对于特殊Java EE的服务器,才要改。

struts.xslt.nocache=false

//是否使用样式表缓存。开发阶段建议为true。

struts.configuration.files=struts-default.xml,struts-plugin.xml,struts.xml

//默认加载的配置文件


不建议动的:

struts.objectFactory.spring.autoWire = name

struts.objectFactory.spring.useClassCache = true

struts.serve.static=true

//关于JRE的

struts.freemarker.templatesCache=false

struts.freemarker.wrapper.altMap=true

分享到:
评论

相关推荐

    struts2的属性配置

    以下是关于Struts2属性配置的详细说明: 1. **struts.xml配置**: Struts2的核心配置文件是`struts.xml`,通常位于类路径(classes根目录下)。这个文件包含了Action配置、拦截器堆栈、常量定义等关键信息。例如,...

    struts2属性文件struts.xml的配置

    ### Struts2属性文件struts.xml的配置 在Java Web开发中,Struts2框架作为MVC模式的一种实现,提供了一种简洁的方式来构建应用程序。其中,`struts.xml`是Struts2的核心配置文件,用于定义项目的包、常量、拦截器等...

    struts2常用的7个jar包,struts2常用的7个jar包

    下面将详细介绍这些常用的JAR包及其在Struts2框架中的作用。 1. **struts2-core.jar**:这是Struts2框架的基础,包含了框架的核心类和接口,如Action、Result、Interceptor等。这个JAR文件提供了请求处理、动作映射...

    Struts 2常用jar包

    3. **ognl.jar**:Object-Graph Navigation Language (OGNL) 是一个强大的表达式语言,用于获取和设置Java对象的属性。在Struts 2中,OGNL作为默认的数据绑定和表达式语言,用于在Action、值栈和视图之间传递数据。 ...

    Struts2常用的jar包

    在这个主题中,我们将详细探讨Struts2框架中常用的jar包及其作用。 1. **struts2-core-2.3.34.jar**:这是Struts2的核心库,包含了框架的主要组件,如Action类、拦截器、结果类型、配置管理等。它实现了请求的处理...

    Struts2 与Freemarker 的配置方法

    Struts2 和 Freemarker 的整合是企业级Java Web开发中常用的技术组合,它们结合使用能够实现灵活、高效的表现层设计。Struts2 是一个强大的MVC框架,而Freemarker则是一个模板引擎,用于生成动态内容。以下是关于...

    Struts2 Spring Jpa 配置测试

    Struts2、Spring和JPA是Java开发中常用的三大框架,它们在企业级应用开发中发挥着关键作用。Struts2作为MVC框架,负责控制应用程序的流程;Spring框架则是一个全面的后端解决方案,提供了依赖注入(DI)、面向切面...

    struts2常用标签详解(实用版)

    - 当字段名与Action类中的属性名一致时,如`userName`,Struts2会自动调用Action类中的setter方法来设置该值。 - 如果字段名与Action类中的属性名不一致,则可以通过request对象获取参数值,例如使用`request....

    Struts2配置详解

    ### Struts2配置详解 #### 一、总览 在深入了解Struts2的配置细节之前,我们先来简要概述一下Struts2框架的核心特点及其配置文件的基本结构。Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web...

    Struts2框架及注释和用法

    在"使用文档.txt"中,你可能会找到更多关于如何配置Struts2、编写Action、设置拦截器、进行字段验证等的具体步骤和示例代码。而"Struts2"文件可能是包含示例项目或库的压缩包,供学习和参考。结合这两个资源,你可以...

    struts2常用的类包

    本压缩包包含了13个Struts2框架中常用的类包,对于初学者和学生来说,掌握这些类包将对理解Struts2的工作原理及其核心功能大有裨益。 1. **struts2-core**: 这是Struts2的核心库,包含了框架的基础组件。如Action、...

    struts2常用包.zip

    `struts2常用包.zip`包含了Struts2框架运行所必需的一些核心库和其他支持库。下面将详细介绍这些文件及其在Struts2中的作用: 1. `struts2-core-2.3.1.2.jar`:这是Struts2的核心库,包含了框架的主要组件和功能。...

    struts2 学习重点笔记

    - **介绍**:OGNL (Object-Graph Navigation Language) 是一种强大的表达式语言,用于获取或设置 Java 对象的属性。 - **应用场景**:在视图层使用 OGNL 表达式简化数据访问。 **4.2 自定义拦截器** - **定义**:...

    5个常用struts2 jar 包

    在实际项目中,开发者还需要熟悉Struts2的配置文件(struts.xml),Action的定义,以及如何使用 strut标签库来构建视图。同时,理解OGNL表达式的用法,以及如何使用FreeMarker模板来动态生成页面,也是必不可少的...

    struts2讲义 struts2讲义struts2讲义struts2讲义struts2讲义

    - Struts2默认提供了许多内置拦截器,例如`defaultStack`拦截器栈包含了多个常用拦截器。 - **自定义拦截器的实现**: - 实现`Interceptor`接口创建自定义拦截器,需要实现`intercept()`方法。 - 通过继承`...

    Struts2的配置文件DTD解析

    4. `<constant>`:用于设置Struts2的全局配置属性,如`struts.devMode`,以开启或关闭开发模式。 `<package>`元素中最重要的子元素是`<action>`,它定义了一个具体的处理用户请求的控制器。`<action>`元素包含`name...

    典型的struts2例子

    3. **配置Struts2**:在`struts.xml`配置文件中,定义Action及其对应的Action方法,设置结果视图。比如: ```xml <package name="default" namespace="/" extends="struts-default"> <result name="success">/...

    Struts2常用的Ajax标签

    ### Struts2中常用的Ajax标签解析 在Struts2框架中,为了简化Ajax通信过程,引入了一系列便捷的Ajax标签,这些标签能够有效地提高Web应用程序的交互性和用户体验。本文将深入探讨Struts2中常用的Ajax标签及其用法,...

    struts2的六个常用jar

    以下是对"struts2的六个常用jar"的详细解释: 1. **struts2-core.jar**:这是Struts2的核心库,包含了框架的主要组件和功能。它提供了Action、Result、Interceptor等关键接口和实现,以及请求处理和视图渲染的基础...

    Struts2与Struts1区别

    Struts2 则直接使用 Action 的属性作为输入属性,无需额外的 ActionForm 对象,支持丰富的对象类型,如业务对象,简化了数据绑定和验证。 6. **表达式语言**: - Struts1 使用 JSTL 的 EL(Expression Language)...

Global site tag (gtag.js) - Google Analytics