タグ

Strutsに関するsesunaのブックマーク (3)

  • Strutsとデータベースの連携を学ぶ

    データベースからの抽出結果をJavaBeansクラスにセットする データベースへの接続・操作を担当するのは、JavaBeansクラスBookInfoの役割です。BookInfoクラスのgetBookInfosメソッドでは、書籍情報テーブル(bok_inf_tbl)の内容を配日(publishedフィールド)降順で抽出し、取得した結果セットを後続のビュー(BookView.jsp)に引き渡します。 ただし、取得した結果セットをそのまま「.jsp」ファイルに引き継いでも、「.jsp」ファイルではこれを扱うことができません(もちろん、スクリプトレットなどを利用すれば可能です)。後続の「.jsp」ファイル内において、「Strutsタグライブラリ」だけで結果セットの内容を処理するには、結果セットからJavaBeansクラスの配列を作成しておく必要があるのです。Strutsでは標準的に結果セット(R

    Strutsとデータベースの連携を学ぶ
  • 流れるようにSQLっぽくO/RマッピングできるS2JDBC

    流れるようにSQLっぽくO/RマッピングできるS2JDBC:Java初心者が超俊敏にWebアプリを作る方法(最終回)(1/3 ページ) Eclipseプラグイン「Dolteng」のScaffoldという自動生成機能やSeasar 2.4のHOT deploy機能を利用して、DBの参照・更新・削除ができるSAStrutsのWebアプリを作ります。Java初心者だけでなくStrutsに慣れた開発者も必見です 超俊敏にJavaのWebアプリケーションを作るための便利なツールを紹介する連載も今回で最終回です。 前回の「EL式を拡張したSAStrutsタグ/ファンクションは超便利」では、SAStrutsを利用するうえでJSP記述に便利なSAStrutsのカスタムタグやファンクションについて解説しました。前回までで、SAStrutsをプレゼンテーション層、サービス層、パーシステンス層と分けたときにプ

    流れるようにSQLっぽくO/RマッピングできるS2JDBC
  • StrutsのXML地獄から開発者を解放するSAStruts

    では、各パッケージについて簡単な概要を説明していきます。 StrutsのActionに該当する「action」パッケージ StrutsのActionクラスに該当するクラスを格納します。ここに配置するクラスは「XxxxAction」という命名規約である必要があります。また、このパッケージに配置されるクラス名がWebブラウザでアクセスされる際のURLにそのまま使用されます。 詳しい説明は、後ほどStrutsとの比較の部分で説明します。現時点では、Doltengで作成された「DeptAction」クラスが配置されているはずです。 データベースにアクセスする条件を設定する「condition」パッケージ データベースにアクセスする条件を設定するためのクラスを格納します。今回は使用しません。 データオブジェクトを格納する「dto」パッケージ Formクラスやentityパッケージ以外のデータオブジェ

    StrutsのXML地獄から開発者を解放するSAStruts
  • 1