[Seasar-user:16133] Re: [SAStruts]/{ コンテキスト名}/{foo}/{bar}/{アクション名}/{id}というURIで呼び出すには
Shotaro Tsubouchi
[E-MAIL ADDRESS DELETED]
2008年 10月 27日 (月) 15:06:16 JST
ショータローこと坪内です。
> このIndexActionでURLをrewriteするというテクニックは
> いろいろ使えます。
なるほど、IndexAction でやればいいのか。
割り込みでしたけど勉強になりました。ありがとうございます。
Yasuo Higa さんは書きました:
> ひがです。
>> conpotaです。回答ありがとうございます。
>>> /{コンテキスト名}/{foo}/{bar}/{アクション名}/{id}
>> foo,barは可変のもので、アクションクラスからそれを取得したいのです。
>> 可能でしょうか?
>>
> IndexActionにアクション名と同じ名前のメソッドを
> 下記のように作成し
> @Execute(validator = false,
> urlPattern="{foo}/{bar}/アクション名/{id}")
> public String アクション名() {
> return "/アクション名}/" +
> xxxForm.foo + "/" + xxxForm.bar + "/" + xxxForm.id;
> }
>
> 目的のアクションクラスのindexメソッドを下記のようにすると
> 大丈夫です。
>
> @Execute(validator = false,
> urlPattern="{foo}/{bar}/{id}")
> public String index() {
> ...;
> }
>
> このIndexActionでURLをrewriteするというテクニックは
> いろいろ使えます。
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内