[Seasar-user:11248] Re: [S2Struts]AutoStrutsConfigRegisterPlugInについて

Toshihiro Nakamura [E-MAIL ADDRESS DELETED]
2007年 10月 24日 (水) 13:54:11 JST


中村(taedium)です。

> > 『AutoStrutsConfigRegisterPlugInのactionClassPatternに該当しないActionクラ 
> > スもStrutsConfigのActionMappingsのActionに登録されてしまう』 
> > 
> > 例 
> > 
> > 以下のようにStruts-Configに記述しても、jp.co.bar.action.MenuActionや 
> > jp.co.foo.action.sub.HogeActionが登録されてしまう。 
> > 
> >     <plug-in 
> > className="org.seasar.struts.plugin.AutoStrutsConfigRegisterPlugIn"> 
> >           <set-property property="actionClassPattern" 
> >                   value="jp.co.foo.action.[^.]*Action$"/> 
> >     </plug-in> 
> > 
> > 指定したActionのみをActionMappingsに登録するようにしていただくとありがたいで
> > す。
> 
> すみません。返事が遅くなりました。
> 確認してみますので、もう少しお待ち下さい。

Actionクラスに@StrutsActionやACTION定数アノテーションがついていると
actionClassPatternのチェックを受けず無条件に登録されてしまうようです。

actionClassPatternに該当するもののみを登録するように
修正したいと思います。
-- 
Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>




Seasar-user メーリングリストの案内