タグ

javaとjsfに関するkmachuのブックマーク (6)

  • [JSF][NetBeans]入力値の検証方法

    JSF1.2でNetBeans6.5のVisual Web JSFを使った場合の入力値の検証について書いてみようと思う。 実装のサンプルは、話を簡単にするために以下の条件に絞って実装をしてみた。 テキストボックスには必ず値を入力しなければならない。 入力する値は数字である必要がある。 さらに入力された値は1~10の間の数字でなければならない。 未入力時には「必須入力項目です」と表示し、1~10の数字でない場合は「1~10の数値を入力してください」と表示する。 JSF 1.2の入力値の検証 JSF1.2の入力値の検証は、大きく3つの検証のフェーズでチェックされる。 必須入力項目化どうか? 何か入力されている場合は、入力値は何型かどうか? 型変換後の値は、どういう値でなければならないか? 1は、requiredプロパティで指定する。boolean型なのでtrue(必須入力)かfalse(必須で

  • Heretic Programmer(2007-10-22)

    @ [Java]Welcome to Glassfish Day! Glassfish v2の概要とv3が何処に向かおうとしているのかが大まかに書いてあり興味深い。v3でやっとJBossやGeronimoみたいにMicro Kernelベースになりそう。気が付くとGeronimoも2.0がリリースされていて、JavaEE5対応になっている。JBoss、Geronimo、Glassfish、どれが勝者になるかいま一つ読めない。OSのサポート戦略によりRed HatのJBoss vs UbuntuのGlassfish vs AIXのGeronimoで、急速に広がりを見せるUbuntu率いるGlassfishが勝者となるのだろうか。Geronimoは、OpenJPAやMyFacesといった2流ミドルを抱えているのでビミョーかも。 昔は、JPAとかJSFとか勉強してたけど、JavaEE5とかどうな

    kmachu
    kmachu 2008/05/20
    「Struts+SQLドリブンなO/Rマッパー(iBatis or S2Daoがあれば十分な気がする今日この頃。JSFは昔に比べ速くなったんだと思うが、アーキテクチャ的に劇的に速くなるとは思えないし、JPAは危険。」
  • Teedaのメリット・デメリット - おおたに6号機のちゃかつかない話

    Teedaのメリット・デメリットについて振り返ってみたいと思います. ■Teedaのメリット ・HTMLテンプレート まずはなんといってもHTMLテンプレートではないでしょうか。 レイアウトを確認するうえでは威力を発揮しやすいと言えます。 また前工程でユーザに確認してもらうために作成したモックをそのまま開発に 持ち込める点は良いのではないでしょうか。 ・設定ファイルレス 規約による設定ファイルレスはTeedaの中でも生産性に貢献する部分のひとつです。 簡単な規約を付与することで、設定ファイルに書くタグ+設定内容を規約に 置き換える部分は効果はあったでしょう。ただしデメリットもあります。後述します。 ・POJOベースのPageプログラミングモデル POJOなPageクラスをHTMLと1対1でバインドするTeedaの方法は 役割としてはとてもわかりやすかったように思います。DoltengのHT

    Teedaのメリット・デメリット - おおたに6号機のちゃかつかない話
    kmachu
    kmachu 2008/05/20
    「JSFは仕様が複雑です。間違いない。」
  • http://cappuccino.jp/keisuken/logbook/20071022.html

    kmachu
    kmachu 2008/05/19
    「JSFはもういいかなぁ,JPAはまぁミッションクリティカルじゃないところに使えるんじゃないかとは思ってます.」
  • wakasa.org: JSFでjQueryを使ってidを取る

    kmachu
    kmachu 2008/05/16
    「$関数で:が含まれるidは取れない」
  • 第2回 JBoss SeamでEJBベースのWebアプリケーション開発

    株式会社DTS ネットワーク事業部所属。Struts/Springベースのフレームワーク開発,プロジェクト支援が主な業務。EclipseプラグインによるIDE開発にも携わっている。 株式会社DTS ネットワーク事業プロジェクトマネージャ。Javaを中心にフレームワーク開発や開発プロセス定義など幅広く活躍中。StrutsIDEコミッタ。著書「まるごとEclipse! Vol.1」(発行:インプレスコミュニケーションズ)。 システム開発に携わる技術者は誰でも,他システムとの連携や後々の機能拡張に柔軟に対応できる構造にしたいと考えることでしょう。そのためにはある程度時間や人手が必要です。しかし,Webアプリケーション開発では,規模や複雑さは増える半面,納期は短くなっているのが現状です。 これを解決するための技術として注目されてきたのが分散オブジェクトです。分散オブジェクトでは,機能を出来

    第2回 JBoss SeamでEJBベースのWebアプリケーション開発
  • 1