[Seasar-user:10990] Re: SubapplicationScopeの使用方法がわからない

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 10月 13日 (土) 14:00:35 JST


小林 (koichik) です.

Date:    Sat, 13 Oct 2007 07:04:41 +0900
From:    "Shinichi Yanagisawa" <[E-MAIL ADDRESS DELETED]>
To:      <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:10982]  Re: SubapplicationScopeの使用方法がわからない

> ソースを添付しますので、よろしくお願いします。

確認してみましたが,subApplicationScopeItem はちゃんと
引き継がれているように見えます (1.0.11-SP1 で確認).

RedirectScopeItem と item は引き継がれませんが,
それは <input> がないためです.
正確に言うと,scopeTestResult へ遷移する際に
引き継がれていないのではなく,フォームをサブミット
(サブミットは scopeTest.html に対して行われることに
注意) した際に,scopeTestPage に値が渡らないため,
scopeTestResut.html に遷移する前から値が null に
なってしまいます.
詳しくは以下を参照してください.

http://d.hatena.ne.jp/shot6/20070717/1184668213

  RedirectScopeItem:<span id="redirectScopeItem"/>
  <input type="hidden" id="redirectScopeItem-hidden"/><br/>
  item:<span id="item"/>
  <input type="hidden" id="item-hidden"/><br/>

のように,<input type="hidden"> を持たせると,
これらの項目も引き継がれるようになります.


なお,質問の際には Teeda など使用している
プロダクトのバージョンも明記していただけると
助かります.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>




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