El interceptor de Struts2 se basa en el mecanismo de reflexión de Java, lo que significa
El interceptor de struts2 se implementa a través de la configuración de struts.xml, por ejemplo
class="com. struts2.MyInterceptor">
< interceptor-ref name="defaultStack" >
2097152
text/html,text/xml
html,dtd,xml
-->
Puede ver que el atributo de clase es el nombre completo de la clase, entonces, ¿cómo crea Struts2 un interceptor para cada solicitud de acción?
La forma de cargar y crear objetos por nombre de clase es, por supuesto, mediante la reflexión.