yojikのlog

yojikのブログです

WebフレームワークClickがアップデート

個人的にかなり押してるフレームワークのClickがアップデートされてた。
主な変更点
個人的に気になったのはデータバインディングが賢くなったところ。子コントロールのIDにOGNLを指定しておけば、親にバインドされたオブジェクトから引っ張ってくるみたい。

// The customer.address.state field
 TextField stateField = new TextField("address.state");
 form.add(stateField);
 ..
// Loads the customer address state into the form stateField
 Customer customer = getCustomer();
 form.copyFrom(customer);
 ..
// Copies form stateField value into the customer address state
 Customer customer = new Customer();
 form.copyTo(customer); 

これイイ!!
このフレームワークは、Googleで検索しづらいことと、JSFとか完全無視な所*1を除けば、欠点見当たらないんだよね。早く1.0になんないかなぁ。*2

*1:目指してるところを考えるとこれも欠点とはいえないかも

*2:1.0になれば仕事に使える可能性も出てくるし