Strutsでサーブレットコンテキスト変数を設定する最良の方法は何ですか?この変数はヘッダタイルのすべてのページに表示され、DBからロードする必要があります。その目的のために、要求された値を返すHibernate DAOとSpring Serviceがあります。SpringでStrutsでグローバル変数を設定する
私の現在のアプローチは、Struts PlugInクラスを拡張し、私のサービスをそこに注入することでした。これはStrutsでは直接行うことはできませんが、Ulrik Sandbergがそのような機能を可能にするプロキシを作成するページ(http://opensource.atlassian.com/confluence/spring/display/DISC/Spring-enabling+Struts+PlugIns)が見つかりました。これはアプリケーションをデプロイするときに機能しますが、JUnitはjava.lang.NullPointerExceptionのservletunit.struts.MockStrutsTestCase.getActionServlet(MockStrutsTestCase.java:331)のどこかでエラーが発生しています。
私は他の誰かのクラスをデバッグするつもりはありませんが取ることができる別のアプローチはありますか?