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框架负责加载,从而可以将所有的配置文件都加载进来。

  • 相关阅读:
    appium+python自动化:获取元素属性get_attribute
    Appium定位
    Appium 服务器初始化参数(Capability)
    你会阅读appium官网文档吗
    Appium 服务命令行参数
    推荐一个pycharm验证xpath表达式的插件XPathView +​ XSLT
    今日总结
    今日总结
    今日总结
    动手动脑 继承
  • 原文地址:https://www.cnblogs.com/zhilili/p/10923773.html
Copyright © 2011-2022 走看看