sj:head のセッション変数に問題があります:
<sj:head locale="%{#session.language}" jqueryui="true" jquerytheme="%{#session.viewTheme}" />
ロケールもテーマも設定しません。変数は適切に設定されています。以下の行には正しい値が表示されます。
selected locale: <s:property value="%{#session.language}"/><br>
selected theme: <s:property value="%{#session.viewTheme}"/>
#session.var %{#session.var} などで遊んだのですが、どれも機能しません。sj:head でセッション変数を使用するにはどうすればよいですか?