Interceptorパラメータ設定

Struts2でInterceptorのパラメータを設定する場合、

<interceptor-ref name="hoge">
  <param name="fileUpload.maxallowsize">10000</param>
</intrerceptor-ref>

などと記述することができて便利であるが、hogeインターセプター・スタックに fileUpload インターセプターが無くてもエラーにならないので注意が必要だ。

存在しないインターセプター名であれば警告が出るし、存在しないプロパティでも警告が出る。しかし存在するインターセプター名だとインターセプター・スタックに列挙されていなくても警告してくれないのだ。
実際には設定は無視されて機能しないので警告ぐらいしてくれてもよさそうだ。

ちょっとTIPS:devModeをtureにしても警告してくれない。