2008-05-01から1日間の記事一覧

s:setのscope

Struts2のs:actionで呼んだ先に名前つきでパラメータを渡す方法として <s:set name="" value="#request.namedParam='test'"/> のような方法を挙げたが、s:setにはスコープ指定があるのに気が付きました。 <s:set name="namedParam" value="'test'" scope="request"/> と書いたほうがスッキリします。参照の仕方はどちらも <s:property value="%{ #request.namedParam }"/> でOK。</s:property></s:set></s:set>