[英]How to use Struts 2 annotation with XML configuration together
最近,我確實嘗試將[ Struts 2注解 ]與[ XML config ]一起配置 ,盡管XML始終會覆蓋注解config。 可以一起使用嗎? 還是沒辦法?
您可以同時使用。 為了使用注釋,您需要Convention Plugin 。 而且您需要在web.xml中提到您正在使用這樣的注釋
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
<init-param>
<param-name>actionPackages</param-name>
<param-value>package</param-value>
</init-param>
</filter>
這個官方的struts網站是一個不錯的起點。
如果滿足以下條件,則無需向web.xml添加任何內容:
常規插件搜索名稱為: struts,struts2,action,action的包,然后在其所有子包中搜索實現Action
(或擴展實現Action
ActionSupport
)的類以及名稱以“ Action”結尾的類。 查看更多: https : //struts.apache.org/plugins/convention/#introduction
它將自動找到這些類並在其中搜索注釋。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.