哪个拦截器负责映射Struts2中的struts.xml配置文件

哪个拦截器负责映射Struts2中的struts.xml配置文件,struts2,Struts2,如何检查Struts2控制器,我们需要检查Struts.xml文件中的动作映射。我们需要在Struts.xml中搜索哪个拦截器检查 我的意思是,为什么我们需要提供Struts.xml这个名称?因为假设如果我们要更改它的名称,那么我们必须重写cofig init param。但为此,我们需要在param值中提供Struts-default.xml作为第一个参数。只有这样,我才能更改struts.xml名称 例如:- <init-param> <param-name>conf

如何检查Struts2控制器,我们需要检查Struts.xml文件中的动作映射。我们需要在Struts.xml中搜索哪个拦截器检查

我的意思是,为什么我们需要提供Struts.xml这个名称?因为假设如果我们要更改它的名称,那么我们必须重写cofig init param。但为此,我们需要在param值中提供Struts-default.xml作为第一个参数。只有这样,我才能更改struts.xml名称

例如:-

<init-param>
<param-name>config</param-name>
<param-value>struts-default.xml,test.xml</param-vale>
</init-param>

配置
struts default.xml,test.xml

所以我想问一下,为什么没有struts default.xml它就不能工作。

当您使用struts标记时,在呈现阶段的开发模式中检查操作。所有配置工作所必需的结果、bean和拦截器都在struts-default.xml中定义。没有这些,您的配置就不能工作。因此,为了使自定义配置文件正常工作,还需要指示引导servlet/过滤器默认文件。或者,您可以将struts-default.xml中的所有内容复制到test.xml中,这也同样适用。