Struts 2 は Struts 1.xよりだいぶ楽になっているんだけど、リンク作るのに2つのタグと一時変数みたいのまで必要なのはなんとも。
試してないけど、伝家の宝刀 jsp:attribute を使えば、形だけは1つにまとめて一時変数的なものも消せるのだろうか……。
逆に長くなってしまった。結局、最初の方法しかないのか。
<s:url action="blog" method="show" var="url"> <s:param name="id">1</s:param> </s:url> <s:a href="%{url}">BlogAction#showへのリンク</s:a>
試してないけど、伝家の宝刀 jsp:attribute を使えば、形だけは1つにまとめて一時変数的なものも消せるのだろうか……。
<s:a> <jsp:attribute name="href"><s:url action="blog" method="show"> <s:param name="id">1</s:param> </s:url></jsp:attribute> <jsp:body>BlogAction#showへのリンク</jsp:body> </s:a>
逆に長くなってしまった。結局、最初の方法しかないのか。