`

Maven 多模块开发(四)-struts.xml

    博客分类:
  • j2ee
 
阅读更多

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>
    <constant name="struts.enable.DynamicMethodInvocation" value="true" />
    <constant name="struts.devMode" value="true" />
    <constant name="struts.i18n.encoding" value="UTF-8" />
    <constant name="struts.objectFactory" value="spring" />

    <package name="index" namespace="/" extends="struts-default">
        <!-- 默认action -->
        <default-action-ref name="index" />

        <!-- 全局异常 -->
        <global-results>
            <result name="error">/error.jsp</result>
        </global-results>

        <global-exception-mappings>
            <exception-mapping exception="java.lang.Exception"
                result="error" />
        </global-exception-mappings>

        <!-- 首页 -->
        <action name="index" class="indexAction">
            <result>/WEB-INF/jsp/index.jsp</result>
        </action>
    </package>
   
   
    <include file="struts_user.xml" />
    <include file="struts_manager.xml" />
</struts>

分享到:
评论

相关推荐

    struts-2.5.20-all.rar

    - 添加Struts2的依赖到项目(如果使用Maven或Gradle,可通过添加依赖配置实现)。 - 创建struts.xml配置文件并配置Action和结果。 - 编写Action类,实现业务逻辑。 - 配置Web.xml以启用Struts2过滤器。 - 创建视图...

    maven_archetype

    Maven Archetype 并非一个简单的模板,而是一种可重复使用的构建模块,能够根据预定义的配置生成一个新的 Maven 项目。这种机制极大地简化了新项目的初始化过程,尤其是对于遵循特定规范或框架的项目。 ### Maven ...

    maven聚合web工程--struts2+spring

    总的来说,这个主题涵盖了Maven的项目结构、多模块管理、Struts2和Spring的集成以及Maven的构建与部署流程。对于初学者来说,理解这些知识点是构建和管理复杂Java Web项目的基石。学习Maven的生命周期、插件管理和...

    Struts-1.3.10-src.zip

    11. **POM.xml**:在Struts 1.3.10的源码中,pom.xml是Maven项目对象模型的配置文件,用于构建、依赖管理和项目信息管理。 通过对这些源代码的阅读和学习,开发者可以更好地了解Struts框架的内部机制,进行定制化...

    maven3.3.9-spring4.3.10-Struts2 2.3.34-hibernate4.3.10+easyUI1.5.3

    这是一个基于Java技术栈的经典组合,包括Maven 3.3.9、Spring 4.3.10、Struts2 2.3.34、Hibernate 4.3.10以及EasyUI 1.5.3的整合教程。这个项目可能是为了帮助初学者或者开发者了解如何将这些流行的技术框架集成到一...

    apache-maven-3.0.4

    5. **多模块项目管理**:对于大型项目,Maven支持将项目拆分为多个模块,方便管理和维护。 **在SSM框架中的应用:** 1. **整合框架**:Maven可以帮助开发者轻松地集成Spring、Struts和MyBatis等框架,通过依赖管理...

    struts-2.3.4.rar(里面有整理的常用jar包)

    Struts2是一个强大的Java Web应用程序框架,用于构建和维护可扩展、模块化和高度动态的Web应用。这个压缩包"struts-2.3.4.rar"包含了Struts2框架的2.3.4版本的一些核心组件和常用库。下面我们将深入探讨Struts2框架...

    struts-2.1.6_jar包(全)

    总的来说,"struts-2.1.6_jar包(全)"提供了一个完整的Struts 2.1.6环境,帮助开发者快速启动Java Web项目,同时也体现了Struts 2框架对可扩展性和模块化的重视,使其成为Java Web开发的热门选择。

    Struts-BooksSystem.rar

    综上所述,Struts-BooksSystem.rar项目是一个基于Struts的图书管理系统,涵盖了MVC架构、数据库操作、用户交互等多个方面的技术,开发者可以通过研究这个项目,深入理解Struts框架的使用及Web应用开发流程。

    jakarta.jar

    【标签】:“jakarta”标签可能表明这些库与Jakarta开源组织有关,Jakarta是Apache软件基金会的一个多项目孵化器,涵盖了许多与Web开发相关的框架和库,如Tomcat、Struts等。然而,Jackson库本身并不直接属于Jakarta...

    spring-hibernate-struts2.zip

    在IT行业中,Spring、Hibernate和Struts2是三个非常重要的Java Web开发框架。Spring提供了全面的构架支持,包括依赖注入、AOP(面向切面编程)、数据访问、任务调度等;Hibernate则是一个强大的对象关系映射(ORM)...

    Maven多模块SSM框架搭建

    本知识点将深入探讨如何使用Maven来搭建一个多模块的SSM(Spring、Struts、MyBatis)框架,帮助开发者实现更有序、更高效的项目结构。 1. Maven基础: Maven是Apache基金会的一个项目,它通过一个项目对象模型...

    struts+spring+mybatis需要的所有jar包

    Struts、Spring和MyBatis是Java开发中常用的三大框架,它们各自负责Web应用的不同层面:Struts处理表现层逻辑,Spring提供全面的依赖注入(DI)和面向切面编程(AOP),以及用于管理事务和服务的容器,而MyBatis则是...

    javaee-bookstore-master.zip.zip

    9. **构建脚本**:如Ant、Maven或Gradle的build.xml、pom.xml或build.gradle,用于自动化构建和打包过程。 10. **日志配置**:如log4j.properties或logback.xml,配置日志记录。 JavaEE的Bookstore应用可能实现用户...

    Struts2.3.32-all.zip

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它在Web开发领域具有广泛的应用。Struts2.3.32-all.zip 是一个包含Struts2框架完整版本的压缩包,这个版本是Struts2框架的3.32次...

    struts-1.2.9-modify-by-selfimpr.jar

    Struts 1.2.9 是一个非常经典的Java Web开发框架,由Apache软件基金会开发,主要用于构建基于MVC(Model-View-Controller)设计模式的Web应用程序。此框架的自定义版本 "struts-1.2.9-modify-by-selfimpr.jar" 可能...

    struts2hibernate3spring3项目整合搭建需要的jar包

    Struts2、Hibernate3和Spring3是Java Web开发中的三个重要框架,它们分别负责MVC模式的展现层、持久层和业务层管理。将这三个框架整合在一起,可以构建出高效、灵活的企业级应用。下面我们将详细讲解在项目整合中所...

    spring-framework-3.0.5.CI-834-dependencies-4

    Spring框架不仅包括核心容器,还包括Spring Data、Spring Security、Spring Boot、Spring Batch等多个模块,这些模块各自专注于特定的领域,如数据访问、安全、微服务开发和批处理。 在解压并合并所有部分后,用户...

    SSH 整合jar包

    整合SSH框架时,开发者需要配置各个框架的XML配置文件,例如Struts1的`struts-config.xml`、Struts2的`struts.xml`、Spring的`applicationContext.xml`以及Hibernate的`hibernate.cfg.xml`。这些配置文件定义了组件...

    开发Spring.Struts.Hibernate应用.

    在IT行业中,Spring、Struts和Hibernate是三个非常重要的Java Web开发框架,它们共同构建了企业级应用的基础架构。Spring提供了全面的后端服务管理,Struts则专注于 MVC(Model-View-Controller)架构的实现,而...

Global site tag (gtag.js) - Google Analytics