struts-tilesはマルチスレッド?

struts-tilesなのか、jasperなのかは不明ですが、
titlesでページを部品化した場合、それぞれのJSPの実行は、
同一スレッドでの実行が保証されないんですね。

認証情報をHttpSessionから引っ張ってくるのはダサい(*1)ので、
ThreadLocalに格納するようにして、ユーザー情報が変わった場合に、
HttpSession内の情報を削除するようにしてたらバグった。

策士策におぼれた感じ。

*1:
 プレゼンテーション層ならまだしも、ビジネスロジック層がHttpSessionを
 意識するのはレイヤ分割上好ましくないっす。
 だからと言って、ユーザー情報を(例えば登録ユーザーコードとか最終更新
 ユーザーコード書き込むと言うだけの理由で)呼び元から渡すのも
 非常にダサいよね。