[Seasar-user:14432] Re: SAStruts 1.0.2-rc3 リリース

Yasuo Higa [E-MAIL ADDRESS DELETED]
2008年 5月 26日 (月) 09:56:47 JST


ひがです。

> 岡内です。> 
> 
> 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">
> 
f:url()も用意したいと思います。
よろしくお願いします。


Seasar-user メーリングリストの案内