タグ

JavaとStruts2に関するsakadonohitoのブックマーク (6)

  • Struts 2で手軽にJSONレスポンスを扱う「Struts 2 JSONプラグイン」

    はじめに 稿ではStruts 2にてJSONレスポンスを簡単に扱えるようになるStruts 2 JSONプラグインを紹介します。 JSONについて JSONはJavaScript Object Notationの略称です。JavaScriptにてオブジェクトを記述する際にも使われる表記法で、AJAXを利用したWEBアプリケーションでは配列のデータを手軽に扱えることもあり、現在もっとも利用されている方式です。詳細な仕様についてはJSONの紹介を参照ください。 対象読者 Struts 2のWebアプリケーション開発に興味ある方 必要な環境 最低動作環境は次のとおりです。 Java SE 5 Struts 2.2.1が動作する環境 Tomcat 5.5.x / 6.0.x Struts 2 JSONプラグインとは Struts 2 JSONプラグインは、Struts 2のアプリケーションで簡単

    Struts 2で手軽にJSONレスポンスを扱う「Struts 2 JSONプラグイン」
  • 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プラグイン」
  • Struts 2アプリでアノテーションを活用するConventionプラグイン

    はじめに 今回からは、Struts 2の機能を拡張するプラグインの代表的なものを紹介します。今回はStruts 2.1プラグインの中でもとても重要な機能を提供するConventionプラグインについて述べていきます。 対象読者 Struts 2のWebアプリケーション開発に興味ある方 必要な環境 最低動作環境は以下の通りです。 Java SE 5 Struts 2.1.6が動作する環境 Tomcat 5.5.x / 6.0.x 開発環境のインストールについては、WINGSプロジェクトのサーバサイド環境構築設定ページなどを参考にしてください。 また、Struts 2の入手はStruts 2.1.8.1より行えます。現時点での最新リリース版は2.1.8.1です。 Struts 2プラグインとは Struts 2プラグインとは、Struts 2の機能を拡張し、使い勝手を向上するものです。必要に応

    Struts 2アプリでアノテーションを活用するConventionプラグイン
  • Struts 2のインターセプタによるパラメータ操作とデバッグ機能

    はじめに 今回も引き続きStruts 2のインターセプタの紹介となります。今回はパラメータ操作の補助を行うものと、デバッグ機能を提供するインターセプタを紹介します。 対象読者 Struts 2のWebアプリケーション開発に興味ある方 必要な環境 最低動作環境は次のとおりです。 Java SE 5 Struts 2.1.6が動作する環境 Tomcat 5.5.x / 6.0.x 開発環境のインストールについては、WINGSプロジェクトのサーバサイド環境構築設定ページなどを参考にしてください。 また、Struts 2の入手はプロジェクトのWebページより行えます。現時点での最新リリース版は2.1.8.1です。 パラメータ操作に関するもの ここでは、画面からのリクエストパラメータをActionのクラスに渡す処理を補佐するインターセプタを紹介します。これらは使いこなすと非常に便利な機能でもあり、標

    Struts 2のインターセプタによるパラメータ操作とデバッグ機能
  • Struts2のインターセプタの選定(1)

    はじめに Struts 2には実装クラスとなるActionクラスに対して、共通的な前処理、後処理を行うインターセプタと呼ばれる仕組みが存在します。前回紹介しましたExecuteAndWaitインターセプタもインターセプタの1つですが、作成するアプリケーションによっては、インターセプタの取捨選択をする必要があります。稿では、Struts 2.1系にて実装されているインターセプタの紹介と、利用頻度が高いと思われるものを取り上げ、その利用方法を解説していきたいと思います。 対象読者 Struts 2のWebアプリケーション開発に興味ある方 Struts 2のインターセプタとは 前回の記事でも紹介しましたが、以前Struts 2入門にてCodezine:Struts 2入門(4)~インターセプタという仕組み~で取り上げているように、Actionクラスの前後に処理を挟むことができるものです。その仕

    Struts2のインターセプタの選定(1)
  • Struts 2の同期処理を手助けするExecuteAndWaitインターセプタ

    Struts 2が正式リリースされてから3年ほど経ちました。マイナーバージョンも上がり、現在は2.1系がGA(Generally Available)リリースされており、2.0系に比べてさまざまな改良がされました。続 Struts 2入門では、基機能のおさらいから2.1系で採用された機能の説明や実装例を紹介していきます。 はじめに Struts 2が正式リリースされてから3年ほど経ちました。マイナーバージョンも上がり、現在は2.1系がGA(Generally Available)リリースされており、2.0系に比べてさまざまな改良がされました。続 Struts 2入門では、基機能のおさらいから2.1系で採用された機能の説明や実装例を紹介していきます。 対象読者 Struts 2のWebアプリケーション開発に興味ある方。 Struts 2のインターセプタとは Struts 2には、Acti

    Struts 2の同期処理を手助けするExecuteAndWaitインターセプタ
  • 1