[TEEDA-234] SelectOneMenuで選択された項目のラベル値を次画面へ引き継ぎたい Created: 2007-01-22 Updated: 2007-01-25 Resolved: 2007-01-25 |
|
Status: | Resolved |
Project: | Teeda |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | 1.0.4 |
Type: | Improvement | Priority: | Major |
Reporter: | shot | Assignee: | manhole |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
fooItemsというリスト要素があった際に、Pageに、foo(value値)/fooLabel(ラベル値)というプロパティを定義しておいたら、 JavaScriptは使わない。 |
Comments |
Comment by higa [ 2007-01-25 ] |
updateModelのほうがJSFらしいかなとおもうのですが、どうしてvalidationフェーズなのでしょうか。 |
Comment by manhole [ 2007-01-25 ] |
サブミット時のvalidationフェーズで、選択された項目のlabel値をPageへセットするようにしました。 |
Comment by manhole [ 2007-01-25 ] |
修正完了しました。 |
Comment by manhole [ 2007-01-24 ] |
この機能はItemsSaveと併用すること、という条件を付けます。 そうしないと、decode時にlabel値が存在しないためです。(Teedaはrequestスコープベースなので) |
Comment by manhole [ 2007-01-24 ] |
補足情報: fooLabelは、submitされたときに、選択されたselect項目のlabel値をPage#fooLabelへセットするということ。これは、次画面へ選択された項目の値を引き継ぐため。 |