[Seasar-user:14081] Re: [Teeda] te-conditions とは?

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 5月 7日 (水) 14:30:22 JST


小林 (koichik) です.

Date:    Tue, 06 May 2008 18:25:27 +0900
From:    Taiki Matsuyama <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:14077] Re: [Teeda] te-conditions とは?

> > このように,表示したときの condition の状態と,
> > サブミットされたときの condition の状態が
> > 異なると,入力値が捨てられてしまったり,意図しない
> > validation が行われてしまったりします.
> 
> これは、xxxItems のように、@SubapplicationScope で
> セッション(?)に保持することはできないのでしょうか。

セッションにも持っていますが,それだと直近の
状態しか保持できない (履歴で持つことは不可能では
ありませんが現実的ではない) ので,「戻る」との
組み合わせで問題が発生します.
# 1.0.12 まではセッションでのみ持っていて,
# 実際に問題の報告があった (TEEDA-437) ので
# 1.0.13 から隠しフィールドで持つようにしました.

> 勝手なイメージですが、
> 
> @SubapplicationScope
> public String te-conditions;
> 
> のようにできるといいのですが。

指定の方法はともかく,1.1 で実現する方向で
検討します.


-- 
<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 メーリングリストの案内