chain 作用:来处理Action链
类: com.opensymphony.xwork2.ActionChainResult
dispatcher 作用: 用来转向页面,通常处理JSP
类:org.apache.struts2.dispatcher.ServletDispatcherResult
freemaker 作用:处理FreeMarker模板
类: org.apache.struts2.views.freemarker.FreemarkerResult
httpheader 作用:控制特殊HTTP行为的结果类型
org.apache.struts2.dispatcher.HttpHeaderResult
redirect 作用: 重定向到一个URL
类: org.apache.struts2.dispatcher.ServletRedirectResult
redirectAction 作用: 重定向到一个Action
类:org.apache.struts2.dispatcher.ServletActionRedirectResult
stream 作用: 向浏览器发送InputSream对象,通常用来处理文件下载,还可用于返回AJAX数据
类: org.apache.struts2.dispatcher.StreamResult
velocity 作用:处理Velocity模板
org.apache.struts2.dispatcher.VelocityResult
xslt 作用: 处理XML/XLST模板
类:org.apache.struts2.views.xslt.XSLTResult
plainText 作用: 显示原始文件内容,例如文件源代码
类: org.apache.struts2.dispatcher.PlainTextResult
redirect-action 作用:重定向到一个Action
类: org.apache.struts2.dispatcher.ServletActionRedirectResult
plaintext 作用: 显示原始文件内容,例如文件源代码
类: org.apache.struts2.dispatcher.PlainTextResult
分享到:
相关推荐
`struts-config.xml`文件通常位于WEB-INF目录下,遵循特定的DTD(Document Type Definition)定义。DTD用于规定XML文件的合法元素与属性等结构规则。例如,在Struts 1.x中,`struts-config.xml`文件的DTD如下所示: ...
`struts-config.xml`文件遵循一定的DTD(Document Type Definition),其根元素为`<struts-config>`。根据文档提供的信息,这个根元素主要包括以下8个子元素: 1. `<data-sources>` 2. `<form-beans>` 3. `...
在 Struts 应用程序中,`struts-config.xml` 文件是核心配置文件,它定义了应用的行为、控制器(Actions)、数据源(Form Beans)以及视图(JSP 页面)之间的关系。本文将深入探讨 `struts-config.xml` 的主要元素和...
### Struts-config1.1.xml 文件解析 #### 文件概述 `struts-config1.1.xml` 是 Apache Struts 框架中一个重要的配置文件,它用于定义应用程序的行为、组件和资源。Struts 是一种基于 Model-View-Controller (MVC) ...
Struts的配置文件通常命名为struts-config.xml,它是整个Struts应用的核心配置文件,通过定义一系列的XML元素来设定框架的不同功能和行为。下面将详细介绍struts-config.xml中8个主要配置元素的功能和使用方法。 1....
在Struts2中,`struts.xml`文件是核心配置文件,用于定义应用的行为、动作映射、结果类型、拦截器等。这篇博文主要探讨了`struts.xml`文件的元素结构,下面我们将详细解析这些关键元素。 首先,`struts.xml`文件...
在Struts2中,`struts.xml`是核心配置文件,它定义了应用的各个组件,如动作(Actions)、结果(Results)、拦截器(Interceptors)等。本篇文章将深入探讨如何使用Dom4j这个XML处理库来解析`struts.xml`,以便...
`struts.xml`文件是Struts2框架的核心配置文件,它用于定义应用程序的各种配置信息,包括但不限于包(Package)、拦截器(Interceptors)、默认拦截器(Default Interceptor)、全局结果(Global Results)以及...
Struts-config.xml 配置文件详解 Struts-config.xml 是 Struts 框架的主要配置文件,用于配置 Struts 应用程序的各种设置。在该文件中,可以配置数据源、Form Bean、Action 和插件等信息。下面是 Struts-config.xml...
Struts2.5版本的`struts.xml`配置文件需要使用最新的DTD(Document Type Definition),以确保解析正确。将头部信息的DTD链接更改为: ```xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-/...
在Struts2中,注解的引入使得开发者可以摆脱繁琐的`struts.xml`配置文件,实现“零配置”运行。 首先,让我们了解什么是注解(Annotation)。注解是Java提供的一种元数据机制,允许在源代码中嵌入信息,这些信息...
- **DTD定义**:Document Type Definition,用于定义XML文档格式合法性,这里指定了Struts2的DTD版本为2.0。 **2. 常量配置** ```xml <struts> <constant name="struts.devMode" value="true"> <constant name="...
在Struts2框架中,`validation.xml`是用于定义验证规则的重要配置文件。根据所提供的信息,我们可以了解到文章主要探讨了Struts2中两种不同的`validation.xml`配置方式,并且通过一个具体的例子进行了说明。下面将对...
为了去掉这个.action,我们需要配置Struts2的配置文件,通常是struts.xml。在该文件中,我们可以定义一个全局结果类型(global result type)来处理所有请求的后缀: ```xml <constant name="struts.action....
`struts.xml`是Struts2框架的核心配置文件,它定义了动作、结果、拦截器等关键组件,确保应用的正常运行。 错误提示"Referenced file contains error (http://struts.apache.org/dtds/struts-2.0.dtd)"表明系统无法...
7. Filter配置:虽然不是直接在`web.xml`中配置Struts,但Struts2引入了Filter的概念,`struts2-core.jar`包含了一个名为`StrutsPrepareAndExecuteFilter`的Filter,用来处理所有的HTTP请求,替代了Struts1中的...
Struts.xml文件是Apache Struts 2框架的核心配置文件,用于定义应用的MVC(Model-View-Controller)架构和动作映射。它为应用程序提供了一种声明式的方式来配置Struts2的行为,使得开发者能够控制请求如何被处理,...
`struts.xml`是Struts2的核心配置文件,它定义了框架的行为、拦截器、Action及其关联的视图等。以下是`struts.xml`文件的详细解释: 1. **DOCTYPE声明**: 第一行的DOCTYPE声明指定了Struts2配置的DTD(文档类型...
在Struts2中,配置文件`struts.xml`扮演着核心角色,它定义了动作(Action)、包(Package)和结果(Result)等关键组件的行为。为了方便地解析和处理这些配置,开发者常常会创建自定义的包装类(Wrapper Class),...
### Struts-config.xml配置文件详解 #### 一、引言 在Java Web开发领域中,Struts框架作为经典的MVC(Model-View-Controller)架构实现之一,为开发者提供了便捷的方式来构建可维护性和扩展性高的Web应用程序。...