barista

JBossの出した答え

Beyond JavaEEをうたっている以上、いつかJBossは プレゼンテーションよりにも力を入れてくるだろうと 思っていました。なぜなら、JBoss自体APサーバーなので、 トータルで機能を提供できたほうが、使ってもらうのに より都合が良いわけですから。 JSFとEJB3…

DWR

使えそう。 Springサポートだけしかしてないけども。 JSの自動生成かー。 ふむふむ、もうちょと調べるべし>自分 http://getahead.ltd.uk/dwr/

YAMLサポート

こんなん出てるみたいやし、 YAMLサポートを考えようかな。 最初は、YAMLで記述。(内部的にはbaristaでXML変換して使う。) 最後の方は、XMLできちんと記述とか。 最初からXMLがりがり書くのだるそうだしねえ・・・ 無設定が一番いいのかもしれないけども。…

JSF 1.2 and JSP 2.1 proposed final released

finalドラフト、出たみたいですね。 http://www.theserverside.com/news/thread.tss?thread_id=36160

DRY原則とバリデーション機能

最近、よくDRY原則のことについて考えます。Don't Repeat Yourselfです。 Webアプリケーションでは、よくバリデーション機能を クライアントとサーバーで同じものを実装します。 例えば必須チェックや相関チェックなど、クライアントでもやって、 サーバーで…

javax.faces.component.UIData

UIDataのprocessDecodesの仕様でようわからんところがあった。ステップとして、UIComponentBaseの同メソッドで、次の ステップをふめーって書いてある。1.If the rendered property of this UIComponent is false, skip further processing. ふむふむ、isR…

UIコンポーネント

javax.faces.componentの肝は、UIComponentBaseです。 このクラスがデフォルトのUIコンポーネントの挙動を決めています。 実際にJSFを使用しているとき意識するのは、基本的にUIViewRootだと 思うのですが、実際に中身を見ていくとUIComponentBaseも同じか …

Converter未だ・・・

未だに、Converterのところ。 遅筆ですorz converterが終われば、あと残りは −javax.faces.component −javax.faces.component.htmlくらいです。といっても、ここがボリュームはあるところ。 でも、これら過ぎた後がスタートラインなんですけどね。

DateTimeConverter、NumberConverter

この二つが結構がっつり。他はそうでもないね。 DateTimeConverterは、前からひがさんに聞いてたので、 ある程度予想はしてた。まあこれは明日以降もう少しテスト要って感じ。 NumberConverterもなんだか大変そう。 Currencyを扱うみたいなので、JDK1.4以降…

javax.faces.convert

あまりに処理が似通ってるので、まんなかに抽象クラスを 作りたくなるのは、自分だけじゃないはずだ。。。。しかもパッケージ名はバリデータの方はvalidatorなのに、 convertなんか。なぜだー。

JSF1.1 or 1.2 ?

色々とアイデアがありますが、まずは基礎を しっかりしたいと思います。時期的に今、微妙なところですが、 とりあえず1.1にして、FinalDraft出たら1.2対応 するかなあ〜。コンパチにはしたいと思う。 Sunの1.2実装がTiger用になっているが、 JSF仕様書上はJD…

barista - simple opensource JSF implementation -

baristaはシンプルなオープンソースJSF実装を目指します。 まずはシンプルで扱いやすいJSF実装を作ります。開発記は実は別の場所で書いてたけど、 こちらに統合します。 まだ、それほど進んでないけど^^; JSFって本当にテスト書きにくーーーいorz UICompo…