`
kzby2003
  • 浏览: 30014 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

struts2中配置struts.xml文件,让全项目出现异常都跳转到同一个异常页面

阅读更多
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
	"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
    <package name="struts2" namespace="/" extends="struts-default">
         <!-- 定义全局result -->			
        <global-results>	
            <!-- 定义名为exception的全局result -->
            <result name="exception">/Exception.jsp</result>	
        </global-results>	

        <!-- 定义全局异常映射 -->	
        <global-exception-mappings>	
            <!-- 捕捉到Exception异常(所有异常)时跳转到exception所命名的视图上 -->
            <exception-mapping exception="java.lang.Exception" result="exception"/>
        </global-exception-mappings>
    </package>
</struts>
分享到:
评论

相关推荐

    struts.xml文件详解.doc

    Struts.xml文件是Apache Struts 2框架的核心配置文件,它用于定义应用程序的行为、Action映射、结果页面、拦截器等关键组件。在深入讲解struts.xml之前,我们先来了解与之相关的struts.properties文件。 struts....

    struts2属性文件struts.xml的配置

    通过以上分析可以看出,`struts.xml`文件是Struts2项目的核心配置文件之一,它不仅定义了项目的全局配置,还具体指定了每个Action的行为和返回结果,是Struts2框架中不可或缺的一部分。开发者可以根据实际需求调整...

    struts.xml和struts.properties配置详解

    在Struts中,`struts.xml`和`struts.properties`是两个关键的配置文件,它们定义了应用的行为和设置。下面将详细讲解这两个配置文件的内容、用途以及如何配置。 **一、struts.xml配置详解** `struts.xml`是Struts2...

    struts2 使用注解现在零配置不需要在使用struts.xml配置文件,可以直接跑

    在这个例子中,`@Action`注解指定了Action的名称为“testAction”,并且定义了一个结果,当Action执行成功时会跳转到"success.jsp"页面。 此外,Struts2还提供了其他注解,如`@Results`、`@Namespace`、`@Parent...

    struts.xml文件详解示例代码

    Struts.xml文件是Apache Struts 2框架的核心配置文件,用于定义应用的MVC(Model-View-Controller)架构和动作映射。它为应用程序提供了一种声明式的方式来配置Struts2的行为,使得开发者能够控制请求如何被处理,...

    struts2的struts.xml文件的元素结构

    此外,博文中的图片1.jpg和2.jpg可能展示了`struts.xml`文件的实际结构或示例配置,帮助理解每个元素的作用和用法。通过理解和熟练掌握`struts.xml`文件的配置,开发者可以灵活地控制Struts2框架的行为,实现复杂的...

    Struts2的DTD配置文件struts-2.3.dtd

    1. **package**:这是Struts2配置的基本单元,可以包含多个动作(action)、拦截器(interceptor)和结果(result)。每个package都有一个namespace,用于区分不同功能或模块。 2. **action**:定义了一个用户交互...

    struts2.0中struts.xml配置文件详解

    在深入探讨Struts2.0框架中的`struts.xml`配置文件之前,我们先来了解一下Struts2.0框架的基本概念。Struts2是Apache软件基金会的一个开源项目,它是一个基于MVC(Model-View-Controller)设计模式的Java Web应用...

    Struts-config.xml配置详解

    Struts的配置文件通常命名为struts-config.xml,它是整个Struts应用的核心配置文件,通过定义一系列的XML元素来设定框架的不同功能和行为。下面将详细介绍struts-config.xml中8个主要配置元素的功能和使用方法。 1....

    对Struts 2.0中的struts.xml配置文件详细说明 2

    Struts 2.0是Java Web开发中广泛使用的MVC框架,它的核心在于`struts.xml`配置文件。这个配置文件扮演着应用的中枢角色,负责定义动作(Actions)、结果(Results)、拦截器(Interceptors)等关键组件,以及它们...

    ·Struts2配置文件介绍 超级详细

    在Struts2框架中,有多个重要的配置文件用于控制应用的行为与结构,其中最核心的是`struts.xml`文件。此外还包括`web.xml`、`struts.properties`、`struts-default.xml`等。 - **web.xml**:它是Web应用的部署描述...

    struts2核心配置文件

    在Struts2框架中,有两个核心配置文件特别重要:`struts.xml` 和 `struts.properties`。这两个文件共同决定了Struts2框架的行为特征和应用的运行逻辑。 #### 二、struts.xml 文件详解 `struts.xml` 文件是Struts2的...

    Struts2配置精要之struts.xml( global和default的配置)

    在Struts2中,`struts.xml`是核心配置文件,它定义了应用的架构,包括动作映射、结果类型、拦截器和全局配置等。这篇博客主要探讨的是`struts.xml`中的`global`和`default`配置。 1. **全局配置(Global ...

    Struts2中实现页面的跳转

    1. **配置文件**:在struts.xml中,你需要为每个Action定义一个对应的Action类和结果。如果使用`&lt;jsp:forward/&gt;`,则需要在Result类型中指定为`dispatcher`,并设置目标页面的路径。例如: ```xml ...

    struts.xml 配置

    这篇博文详细介绍了如何理解和配置Struts2框架中的struts.xml文件,以实现MVC(Model-View-Controller)设计模式的高效应用。 在Struts2框架中,struts.xml文件主要包含以下几个部分: 1. **包(package)定义**:...

    struts2配置文件

    1. **动作(Actions)**:在Struts2中,一个动作通常对应一个业务逻辑方法。通过`&lt;action&gt;`标签,你可以指定动作的名称、执行类(Action Class)以及处理请求的结果。 ```xml ...

    Struts2中struts_xml的Action配置详解

    Struts2作为一款强大的MVC框架,其核心配置文件`struts.xml`在应用程序中扮演着至关重要的角色。本文将深入解析`struts.xml`中的Action配置,帮助开发者更好地理解和运用这一关键组件。 首先,Action配置是Struts2...

    Struts2简单的页面跳转示例

    总结起来,Struts2的页面跳转是通过Action类的方法返回结果代码,结合struts.xml配置文件中的结果配置来实现的。这种机制使得页面跳转变得简单而灵活,同时也方便了业务逻辑和视图的分离,是Struts2框架的一大特点。...

    在web.xml中配置action或.do

    1. **在Struts.xml中定义Action** ```xml &lt;action name="go" class="com.action.MyAction"&gt; &lt;result name="success"&gt;/next.jsp ``` - **名称**:`name`属性用于指定Action的唯一标识符。 - **类路径**:`...

    struts2.x所有包及配置文件

    Struts2是一个基于MVC(Model... - 将这些jar包添加到项目的类路径中,并在web.xml中配置Struts2的过滤器`org.apache.struts2.dispatcher.FilterDispatcher`(在较新版本中是`org.apache.struts2.dispatcher.ng.filter....

Global site tag (gtag.js) - Google Analytics