zoukankan      html  css  js  c++  java
  • Struts 2 的常规配置

      Struts 2 的默认配置文件是struts.xml,该文件应该放在Web应用的类加载路径下,通常就是放在WEB-INF/classes路径下。

      struts.xml文件的最大作用是配置Action和请求之间的对应关系,并配置逻辑视图名和物理视图资源之间的对应关系。

    包含其他的配置文件

      在默认的情况下,Struts 2 只自动加载类加载路径下的struts.xml,default-struts.xml和struts-plugin.xml三类文件,但随着应用规模的增大,系统中的Action数量也大量的增加,将导致struts.xml配置文件变的非常的臃肿。

      为了避免struts.xml文件过于庞大,臃肿,提高struts.xml的可读性,我们可以将一个struts.xml文件分解为多个配置文件,然后再struts.xml中包含其他的配置文件。

      <struts>

        <include file="struts-part1.xml"/>

      </struts>

      在上面的代码中,使用了include来包含其他的配置文件,通过这种方法,Struts2可以使用一种模块化的方法来管理struts.xml配置文件

      被包含了struts-part1.xml文件依然是标准的Struts2配置文件,一样包含了DTD信息,Struts2配置文件的根元素等信息,通常将Struts2的配置文件都放在Web应用的类加载路径下,struts.xml包含了其他的配置文件,struts.xml由Struts2框架负责加载,从而可以将所有的配置文件都加载进来。

  • 相关阅读:
    trie树模型
    计算机网络概念
    [luogu]1042乒乓球 (模拟)
    [IPUOJ10705]最大连通块 (dfs)
    IPUOJ10701 有障碍的八皇后
    【紫书学习笔记】
    纪念正式写博客的第一天
    Bzoj 1997 [Hnoi2010]Planar题解
    Bzoj 1925 [Sdoi2010]地精部落 题解
    Bzoj 2839 集合计数 题解
  • 原文地址:https://www.cnblogs.com/zhilili/p/10923773.html
Copyright © 2011-2022 走看看