Java 需要在Struts.xml中声明的Struts拦截器

Java 需要在Struts.xml中声明的Struts拦截器,java,struts2,Java,Struts2,我是新来的。我在google发现,在使用拦截器之前,您需要在StrutsXML中声明它,但我看到模型驱动、验证和工作流拦截器不需要在StrutsXML文件中声明。我很困惑,我们何时需要在struts xml中声明它,何时不需要声明它。如果它没有在任何其他struts 2配置文件中声明,则需要声明它。框架自己的构件在其默认配置中声明 不是很混乱。什么是struts2配置文件?它是Struts.xml。如果是的话,那么我没有看到任何这样的问题declaration@user2130718这是应用程序

我是新来的。我在google发现,在使用拦截器之前,您需要在StrutsXML中声明它,但我看到模型驱动、验证和工作流拦截器不需要在StrutsXML文件中声明。我很困惑,我们何时需要在struts xml中声明它,何时不需要声明它。

如果它没有在任何其他struts 2配置文件中声明,则需要声明它。框架自己的构件在其默认配置中声明


不是很混乱。

什么是struts2配置文件?它是Struts.xml。如果是的话,那么我没有看到任何这样的问题declaration@user2130718这是应用程序的配置文件,而不是框架的默认配置。我会考虑在S2 Wiki上花些时间,这些信息在向导中都是可用的,例如,我已经看到了模型驱动的接口,并且发现它没有实现COM.OpenSyrPo.xWork2.ListTr.拦截器,那么为什么我们需要在创建自定义拦截器的同时实现这个接口?@ USE2130718…是什么让你认为接口
ModelDriven
是拦截器?事实并非如此;这是一个界面。我请求你在进一步讨论之前先通读一些文件——你太过分了。