NetBeans6.1のWoodstockコンポーネントたち。
JSF標準のコンポーネントよりもパレットで上のほうにいるので、普通につかってしまいがちだ。
Ajaxっぽいことも出来たり、バリデーションエラーのときに視覚的にわかりやすく色が変わったりと素敵な部分もある。
ただ、個人的には標準のJSFのコンポーネントを使おうかという気になってきてる。
理由を思いつくだけ書いてみた。
- 出力されるタグが素直じゃない
- JavaScriptでTextBoxやButtonを作ってる
- そのせいで、表示直後は画面にボタンやテキストが表示されない。
- ボタンとかが作られた瞬間に画面が大幅に書き換わるので気になる(特に表とか…)
- 自作コンポーネントを使ったら、競合してるのかWoodstockのコンポーネントがブラウザ上に表示されないという現象が起きた。
しかも、結構な頻度でおこる(原因不明) - converterMessageやvalidatorMessageプロパティがない
- 標準のバリデータやコンバータのメッセージのカスタマイズの幅が狭いため、結局自作コンバータとかを作るはめになる
後は表か・・・。