[Seasar-user:14378] Re: SAStruts 1.0.2-rc3 リリース
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2008年 5月 22日 (木) 12:07:11 JST
岡内です。
>SAStruts 1.0.2-rc3リリースをリリースしました。
> ...
>* [SASTRUTS-47] - @Executeのvalidate要素で複数の検証メソッドを
>指定できるようにしました
時間がなくてさらっとしか確認できていませんが、やりたかったことができるよう
になっていて
感激しました。
ありがとうございました!
rc3にしてひとつ気になったのですが、たとえばチュートリアルのIndexActionに下
記のようなログアウト用
メソッドを作ったとします。
@Execute(validator=false)
public String logout2()
{
session.invalidate();
return "index.jsp";
}
Logout2Actionはないものとします。
WEB-INF/view/index.jspに下記のようなリンクを追加してログアウト処理を行いま
す。
<A HREF="logout2">ログアウト</A>
rc3からと思いますが、このリンクをクリックするとURLの末尾に半角スラッシュが
ついてしまい、
パスの階層が変わってしまいます。
これをもとに戻すのは難しいでしょうか。
また別の解決策として、下記のような機能があればよいのではと考えております。
・s:linkタグ
例:<s:link action="logout2">ログアウト</s:link>
⇒<a href="/sa-struts-tutorial/logout2">ログアウト</a>
s:formと同様に、コンテキスト名を含めた絶対パスが出力させる
・f:url()関数
例:<IMG SRC="${f:url("img/test.jpg")}">
⇒<IMG SRC="/sa-struts-tutorial/img/test.jpg">
ご検討をよろしくお願いいたします。
以上
Seasar-user メーリングリストの案内