タグ

ブックマーク / codezine.jp (5)

  • Struts 2の新たな検証機能「OVal Frameworkプラグイン」

    はじめに 稿ではStruts 2に新しく導入された入力チェック機構であるOVal Frameworkのプラグインを紹介します。 対象読者 Struts 2のWebアプリケーション開発に興味ある方。 必要な環境 最低動作環境は次のとおりです。 Java SE 5 Struts 2.1.8.1が動作する環境 Tomcat 5.5.x / 6.0.x OVal Frameworkとは 入力チェックを担う仕組みとしてValidation(参考記事:Struts 2入門(3)~バリデーションの仕組みを理解する(後編)~)がありますが、Struts 2.1.8.1から新機能としてOVal Frameworkの機能を利用できるようになりました。OVal Framework(以降、OValと略します)とはJavaオブジェクトに対する入力チェック機能を提供するフレームワークで、既存のValidationで

    Struts 2の新たな検証機能「OVal Frameworkプラグイン」
  • 携帯シミュレータ入門

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    携帯シミュレータ入門
  • CodeZine:携帯シミュレータ入門(開発ツール, まとめ)

    はじめに 携帯サイトは、PCのWebブラウザではテストできません。携帯のWebブラウザにはさまざまな機種依存仕様があるからです。マークアップ言語の違い(HTML/HDML)絵文字表示可能な画像形式(gif/png/jpg、カラー/モノクロ、色数、サイズ)受信サイズアクセスキー  これらは携帯の実機でテストする必要がありますが、開発中に携帯の実機でテストをするのは大変です。実機ではソースを見ることもできませんし、経費もかかります。 そこで携帯シミュレータの出番です。すべての機種依存仕様を正確にシミュレートできるわけではありませんが、上記のうち、1. 、2. 、5. をテストすることができます。稿では、携帯サイトの開発に必須となる携帯シミュレータの紹介と、使用上のポイントを説明します。対象読者 携帯向けWebサイトの開発者必要な環境 Windows 2000/XP携帯シミュレータ一覧 携帯シ

  • プログラミングと開発者のためのCodeZine:SeamでJavaプロジェクト開発を大幅に効率化する(Seam, JBoss, J2EE)

    連載では、Curlを利用したことのないJavaプログラマを対象にCurlを説明します。Javaで作られたサーバーサイドと、クライアントサイドであるCurlとの間で通信を行い、簡単なデータの受け渡しを行うまでの入門的な内容を連載の中で説明します。 Builderパターンは、Template Methodパターンによく似ています。Template Methodパターンとの大きな違いは、その目的がオブジェクトを生成することであり、アルゴリズムを実行することではないという点です。Builderパターンは、役割分担を明確にするだけでなく、インターフェイスと実装の分離を実現する代表的な事例であり、パターンを使用しない場合に起こりうる重複をかなりの程度防ぐことができます。

  • CodeZine:JavaScriptにおけるオブジェクトの基本的性質

    はじめに JavaScriptはオブジェクト指向言語です。従って、そのプログラミングは、オブジェクトの生成やプロパティの参照、メソッドの実行などを組み合わせる作業と言えます。つまり、オブジェクトを上手く扱うことができなければ、JavaScriptの良いコードは書けません。また、JavaScriptにおけるオブジェクトの考え方は、JavaC++とは根的に違っています。 そこで、この記事では、JavaScriptにおけるオブジェクトの基的な性質について見ていくと共に、JavaC++といった他のオブジェクト指向言語との違い、JavaScriptにおけるオブジェクトの扱い方などを解説していきたいと思います。 なお、この記事はJavaScriptの解説ですが、その内容は、標準仕様のECMAScriptで扱われる範囲に基づいています。従って、同じくECMAScriptを元にしている言語(

  • 1