トップページ⇒php
868コメント367KB

WebObjects nsDictionary.valueForKey("5スレ");

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/02/04 12:21ID:vwrTw9m5
NeXTからAppleComputerに引き継がれたオブジェクト指向
Webアプリ開発環境「WebObjects」について語るスレです。

http://www.apple.co.jp/webobjects/
http://www.apple.com/webobjects/

1スレ目:http://pc.2ch.net/test/read.cgi/php/989562708
2スレ目:http://pc.2ch.net/test/read.cgi/php/1013695600
3スレ目:http://pc.2ch.net/test/read.cgi/php/1024066714
4スレ目:http://pc2.2ch.net/test/read.cgi/php/1033912737

■ 掟 ■
・遠慮は自身の成長を阻害する。過去ログ読んでも判らないことがあればどんどん質問すべし。そして判らないヤツがいたら親切じゃなくてもいいから教えてやるべし。
・WebObjectsを使っている個人・法人の無意味な批判は歓迎されない、しない。マカーマカーと騒がないこと。
・ヨソの開発ツールを使ってもないのにWebObjectsマンセーすることは歓迎されない、しない。
・運用についての質問はハードウェア、OS、パッチ、RDBMSのバージョン、JDBCアダプタのバージョン、Web鯖のバージョン、例外の内容などを細かく明記すべし。
・プ社の話題はウザすぎるので全て専用クソスレでおながいします。

・さやかタン (´Д`;)ハァハァ
0002nobodyさん03/02/04 13:04ID:mfJE00kX
NSって大文字にしてほしかった
0003nobodyさん03/02/04 15:19ID:???
1〜3、HTML化済み
0004nobodyさん03/02/06 00:04ID:???
WebObjects 5.1でカスタムのサブコンポーネントから親のコンポーネント
に値を渡すにはどうしたらいいですか?
子の変数を親で処理したいんですが・・・
0005nobodyさん03/02/06 00:29ID:???
言葉の意味がわからん。
ウインドウの親子関係をいっている?Javaクラスの親子関係?
> カスタムのサブコンポーネントから親のコンポーネント
もっと具体的にやりたいことの記述を求む.
0006nobodyさん03/02/06 04:26ID:???
>>4
子コンポーネントでDynamicElement(WOTextFieldとか)に張り付けてる変数を
親コンポーネントで参照したいだけだったら、親コンポーネントのwodに
バインディング(*1)を追加するだけでよいかと思う。

例えば、子コンポーネントProfileEditComponentにWOTextFieldにバインドされた
telephoneという変数があって、そのTextFieldに入力された値を親のコンポーネント
MyProfileEditPageで参照したければ、

 親コンポーネント.wod:

 MyPorfile: ProfileEditComponent {
  telephone = myTelephone; // (*1) ProfileEditComponentのtelephoneをMyProfileEditPageのmyTelephoneにバインド
 }

 親コンポーネント.java:

  public String myTelephone; // MyProfileEditPageのインスタンス変数
 
  publicWOActionResults commitAction() {
  NSLog.debug.appendln("myTelephone = " + myTelephone); // myTelephone
  return null;
  }

アクションメソッドが呼ばれた時にはmyTelephoneに値が入っているのでそれを
参照することが出来る。

もうちょっと複雑なパターンだと、これでは不十分で、setValueForBinding()なんかを
使わないとダメかも知れません。例えば、子コンポーネントのアクションメソッド
で値を生成してからperformParentAction()で親コンポーネントに処理を移している場合
なんかは多分そうなります。
■ このスレッドは過去ログ倉庫に格納されています