06. struts2中指定struts2处理的请求后缀

概述

  • 默认情况下我们都是使用.action后缀访问Action。
  • 其实默认后缀是可以通过常量”struts.action.extension“进行修改的。
  • 我们可以配置Struts 2只处理以.do为后缀的请求路径

    •   
            
        
  • 如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开。如:

  • 一些常用的常量

    •   
        
      
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        

常量定义位置

  • 常量可以在struts.xml或struts.properties中配置,建议在struts.xml中配置
  • 两种配置方式如下:

    • 在struts.xml文件中配置常量
    •   
            
        
    • 在struts.properties中配置常量

      struts.action.extension=do
  • 也可在多个配置文件中进行定义

struts2加载常量的搜索顺序

  • struts-default.xml
  • struts-plugin.xml
  • struts.xml
  • struts.properties
  • web.xml
如果在多个文件中配置了同一个常量,则后一个文件中配置的常量值会 覆盖前面文件中配置的常量值.

你可能感兴趣的:(程序员)