技術メモのかけら

内容はもとより調べたことすら忘れてしまうので個人的なメモです。とにかく短く、結論だけ書いていきます。

struts.xmlでのdebug関連の設定

struts.devMode

デバッグモードの指定。デフォルトはfalse。
(デフォルト値はstruts2-core-x.x.x.jarの/org/apache/struts2/default.propertiesで指定)
trueにすると

  1. propertiesファイルを毎リクエスト読み込んでくれる
  2. xmlファイルを毎リクエスト読み込んでくれる
  3. デバッグ情報や通常スルーされるような不整合を通知してくれる

上記2つは下記で個別に指定することも可能。

struts.i18n.reload
struts.configuration.xml.reload

また、以下のタグで出力される[Debug]リンクをたどることでデバッグ情報を参照できる。

<s:debug></s:debug>