SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。
ここに書いてある原因と解決策はあくまで私がやったミスとその解決策であり、 その現象に対する原因や解決策がすべて書いてあるというわけではありませんのでご注意下さい! フォワード先が空白になる ・mapping.findForward()で指定したフォワード名がstruts-config.xmlのActionの定義に書かれていない。 ・Actionがexecuteメソッドをオーバーライドしていない。 またはメソッド名が間違っているため、正しくオーバーライドできていない。 ・Actionのexecuteメソッドのシグネチャが異なるため、正しくオーバーライドできていない。 JSP文書にアクセスするとJavaScriptエラー ・html:formタグのfocus属性に書かれた名前の入力欄(プロパティ)が存在しない。 サーブレット action が利用できません ・st
さっきの stdout.log の内容から、validate 関数の呼び出しに使われたアクションは LoginAction でリクエスト元は Login.jsp だと判断できる。 struts-config.xml 内の記述 validate = true と input = "Login.jsp" であると言う事。とこれまでのエンジニアの経験から判断して struts-config.xml は問題ない気がする。 struts-config.xml(抜粋) <action path="/Login" type="LoginAction" name="loginForm" scope="request" input="Login.jsp" validate="true"> この時点で容疑者4人(LoginForm.java/struts-config.xml/validation.xml/L
StrutsはWebアプリケーションのためのフレームワークです。ソフトウェアでのフレームワークとは、ソフトウェア構築のある設計方針を実現するための部品の集まりです。 Strutsでは特に入力フォームの構築を効率化するフレームワークです。すごく乱暴な言い方をすれば、入力エラーの処理をするための便利なしくみ、です。 http://jakarta.apache.org/struts/index.html StrutsはMVCモデル2というアーキテクチャを実現するためのフレームワークといわれています。 Mはモデルで、データ構造やビジネスロジックを実装します。 Vはビューで、画面表示の部分です。 Cはコントローラーで、入力を受け取って、モデル(M)の処理を呼び出してビュー(V)にその結果を伝えます。 JSPをビュー(V)、サーブレットをコントローラー(C)、そしてサーブレッ
2002/1/25 作成 Struts Testcase アプリケーションの単体テストを書くときに、よく使われるのがJUnitです。 JUnit単体では、Javaアプリケーションのテストはできますが、 サーバーサイドのテストはできません(Web上でコンテナから呼ばれるので)。 Struts Testcase はJUnitを拡張し、 Struts上でテストすることを可能にしています。 Struts Testcaseでテストを行う方法には、モックテストとコンテナテストの2つあります。 モックの方はダミーのサーブレットコンテナ、ダミーのサーブレットリクエストを使って、 テストする方法。コンテナテストの方は実際にコンテナを起動して、テストをする方法です。 とりあえず、早くて簡単(な気がする)モックテストを試してみました。 少しさわってみまた感想としては、比較的簡単です。 注意点としては、 stru
Strutsの常識を知り、EclipseとTomcatの環境構築:Webアプリの常識をJSPとStrutsで身につける(2)(1/4 ページ) 本連載は、JSP/サーブレット+StrutsのWebアプリケーション開発を通じて、Java言語以外(PHPやASP.NET、Ruby on Railsなど)の開発にも通用するWebアプリケーション全般の広い知識・常識を身に付けるための連載です いまさら聞けないStrutsの常識 今回は、「Strutsの常識」と題し、Webアプリケーションフレームワークの1つであるStrutsについての概要を説明したうえで、JDKやEclipse、TomcatなどのWebアプリケーション作成の環境構築を行い、サンプルプログラムを実際に作成してみましょう。 連載第1回の「いまさら聞けない、Webアプリケーションの常識」で、「本連載ではStrutsを取り上げていきます」
「servletはマルチスレッドを意識して実装しなくてはいけない」とよく聞きます。 マルチスレッドを意識しなければならないのは、HttpServletを継承したクラスのみなのでしょうか? それとも、そこからインスタンス化される汎用クラスなどもマルチスレッドを意識し、インスタンス変数は悪とされるのでしょうか? となると、汎用クラスのコンストラクタ引数に値を渡し汎用クラス内でインスタンス変数を使用するってコーディングは完全なNGになりますよね。 HttpServlet継承のサーブレットからインスタンス化されれば、都度個別のメモリが割り当てられると思うのですが・・。 ご存知な方いらっしゃいましたらご教授お願いいたします。 以上
Struts とは,Web アプリケーション開発のフレームワークです. Apache Jakarta プロジェクトの成果物です. この Web ページでは,Eclipse の機能を使いながら,Struts フレームワークに準拠した Java サーブレット・プログラムを開発(設計と実装)する手順を図解で説明します. さらに,Eclipse で, 出来たJava サーブレット・プログラムを,Tomcat と連携させて動作させます. 以上(設計,実装,動作)を,サンプルプログラムを使って練習します. 【この Web ページの目次】 Struts について 準備事項 Eclipse での Struts サンプルプログラムの作成手順 Struts サンプルプログラムのテスト実行 validate メソッドによる妥当性検証 【補足説明】 下記の 2つのサーバは別物です. 2つを同時に動かすことはできま
Resources for Developers, by DevelopersDocumenting web technologies, including CSS, HTML, and JavaScript, since 2005. //////////// //////////// //////////// //////////// //////////// //////////// //////////// ++++++ ++++++ ++++++ ++++++ ++++++ ++++++ ++++++{{{{ }}}} {{{{ }}}} {{{{ }}}} {{{{ }}}} {{{{ }}}} {{{{ }}}} ../../ ../../ ../../ ../../ ../../ ../..
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く