タグ

strutsに関するjay777のブックマーク (14)

  • civic site Struts開発での考察

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • Struts1 - オープンソースでいきまっしょい

  • Velocity活用術

    1 Velocityを使いこなす JakartaプロジェクトのVelocityは、テンプレートツールとして有名であるが、strutsのビューワーとして使用する場合の利点についてはあまり知られていない。strutsがMVCを採用していると紹介する記事は多いが、どのようにしてビューの作成を他の処理と並行して開発するかについて言及したものは、少ない。ここでは、Eclipseのプラグインsimteecを使いながら、独立してビューの設計をする方法を紹介し、最後にpnutsを使ったテンプレート展開する手法を示す。 1.1 なぜVelocityを使うのか strutsのビューとしては、strutsタグライブラリ、標準タグライブラリがよく使われるが、Velocity-Toolを使った方式については、まだ普及しているとは言えない。ここでは、デザイナーの視点に立ってビュー・レンダリングについて考えると、 既存

  • 第10回 Spring&Struts連携のベスト・プラクティスはこれだ!

    株式会社NTTデータ関西 法人ソリューション事業部所属。Struts/Springを利用したフレームワーク開発,プロジェクト支援に携わる。最近は,.NETを利用したフレームワーク開発に携わる。 稿では,Springから提供されているStruts連携について解説します。Strutsは,画面遷移などをサポートするSpringMVCと同じプレゼンテーション層のフレームワークです。 Springでは,Strutsと連携する方法として,4つのパターンを提供しています。利用者としては,結局どの方法を利用すればよいのか悩むところではないでしょうか? また,すでにSpringとStrutsを連携している人にとっては,当に今の方法が最適なのかどうかを不安に思っている人もいるのではないでしょうか? 稿では,まず,根的な部分として,なぜSpringが提供するSpringMVCではなく,Strutsを利用

    第10回 Spring&Struts連携のベスト・プラクティスはこれだ!
  • Web のための Java サーブレット・プログラミング

    ここでは,Eclipse を使って,Apache Tomcat 上で動く Java サーブレット・プログラムを作る手順を,操作手順の図解とプログラムの見を使って説明します. Apache Tomcat とは(以下,Apache Tomcat のことを「Tomcat」と書きます), Java サーブレット(Java Servlet)と Java サーバ・ページ (JavaServer Page; JSP) が動くための土台となるソフトウエアです. この Web ページでは,Tomcat を使って,以下のことを行います. Tomcat のインストールとテスト実行 Tomcat と Apache HTTP サーバの連携に関する設定 Web アプリケーションプログラムのユーザは,Web ブラウザで URL を指定して Web サーバにアクセスすることになるわけです.つまり, ユーザは, Web

  • [ThinkIT] 第8回:フレームワークの利用 (1/4)

    Webアプリケーションの開発は、思いのほか面倒な部分が多くあります。特に手間のかかる部分は、Javaというオブジェクト指向言語と相性の悪い2つの外部環境との連携部分です。1つはWebクライアントとの連携、もう1つはデータベースとの連携です。 どちらの外部環境も、もともとクラスといった概念はなく、「Javaオブジェクトとの変換」を行う手間がかかります。このデータ構造が異なるものを連携する際の手間は、一般にインピーダンスミスマッチと呼ばれます。このミスマッチを解決する主な方法には以下の2つがあります。

  • JavaによるWebアプリケーション入門

    Struts の概要 Strutsとは、Jakarta Projectが作成している、Webアプリケーション用のフレームワークです。MVCモデル2の考え方で設計されており、StrutsはこのうちViewとControllerを担当します。Modelには、JavaBeansやEJBなど、自分の好きなものを利用できます。 Strutsを使ったWebアプリケーションは、だいたい次のような構成になります。 Webブラウザからの要求は、すべて「ActionServlet」が受け取る。ActionServletは、Strutsではじめから提供されているServletである。 Webブラウザからの要求で、クエリーとして与えられたパラメータは、「ActionForm Bean」に渡される。ActionForm Beanは、プログラマが作成する。 「Actionクラス」で、クエリーの処理などのビジネスロジッ

  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • エンタープライズ:特集:第2回 実用サンプルコードで理解する「Struts」の基礎 (6/15)

    特集:第2回 実用サンプルコードで理解する「Struts」の基礎 (6/15) DBCPを使ったデータベースへの書き込み データベースへの書き込み処理には、「オープンソースで作るJava+DB」で説明したのと同じ方法でもよいだろう。 しかしここでは、より効率的な方法として、Jakarta Projectの「Commons DBCP」を利用した方法を挙げてみよう。このCommons DBCPは、データベースへのコネクションプーリングをサポートした汎用的なものであり、データベースアクセスのためのコンポーネントだ。 コネクションプーリングとは、データベースへの接続を幾つか持続しておき、使い回すことを意味する。一般的に、データベースアプリケーションでは、ユーザーがWebページにアクセスして何か処理をするたびに、「データベースに接続」→「データベース処理」→「データベースから切断」という流れになるが

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

    前回「Strutsフレームワークの「枠組み」を学ぶ」では、ユーザが入力した名前に対して「Hello,~」メッセージで応答する、最も基的なStrutsアプリケーションを構築しました。この「Hello,~」サンプルを通じて、アクションクラス、アクションフォームBeans、コンフィグレーションファイル、「.jsp」ファイルから構成されるStrutsアプリケーションの全体像がお分かりいただけたことと思います。 前回もご説明したように、Strutsアプリケーションを理解するに際しては、まずアプリケーションを構成する要素同士の関係、枠組み(フレームワーク)を把握することが重要です。フレームワークさえ理解してしまえば、あとはこのフレームワークに対して、必要なロジック(プログラム)を組み込んでいくだけなのです。そうした意味では、あらかじめ提供されたサンプルを、実際に自分の環境で動かしてみるだけでも良い勉

    Strutsとデータベースの連携を学ぶ
  • Strutsによるユーザ認証

    1.1 Webアプリケーションの登録 Tomcat配下のWebアプリケーションを作成するにはWebプロジェクトのディレクトリを Tomcat のホームディレクトリの下の conf ディレクトリの中の server.xml に次のように追加します。 ここでのWebアプリケーションの名前は「UserCheck」とします。 但し eclipse でTomcatプラグインをインストールしている場合は、Tomcatプロジェクトを作成すると自動で登録されます。 (以降 Webアプリケーションのディレクトリを<%WEB_HOME%> と表現します。) 1: <Context path="/UserCheck" docBase="D:\www\UserCheck" 2: debug="0" reloadable="true" crossContext="true">

  • WTPとStrutsを使用したアプリケーション開発

  • Webアプリの常識をJSPとStrutsで身につける

    いまさら聞けない、Webアプリケーションの常識 Webアプリの常識をJSPとStrutsで身につける(1) JSP/サーブレット+Strutsを通じてJava以外の開発にも通用するWebアプリ全般の広い知識・常識を身に付けましょう

  • Struts化するRails (arclamp.jp アークランプ)

    良い悪いは置いておくとしてRubyOnRailsはStrutsになるのだなと感じています(エンタープライズ開発でデファクト・スタンダードになって一定のポジションを獲得する)。先日のRubyKaigiでの話し、あるいは最近のエンタープライジーな企業のプレスリリースを見ていると着実にその道を歩んでいるようにみえます。特にSUNがJRubyへのコミットメントを強めている中でJava環境でもRailsが使えるという期待感が強まっており、この傾向に拍車をかけているようです(既にJRubyの上で動きます)。 背景としては金融・内部統制景気が続く一方で、中大規模のSIerでも小粒案件(1-4千万円)をちゃんと利益出してやっていこうよ、みたいな流れがある気がします。これまではプロダクトなどでカバーしていましたがOSSの発展や顧客ニーズの多様化によってSI案件化せざるをえなくなってきた。でも社内の標準フレー

  • 1