Size: px
Start display at page:

Download ""

Transcription

1

2

3 Oracle と Java は Oracle Corporation 及びその子会社 関連会社の米国及びその他の国における登録商標です Eclipse は米国およびその他の国における Eclipse Foundation, Inc. の商標もしくは登録商標です MySQL の名称及びロゴは Oracle Corporation の登録商標または商標です Apache Tomcat Tomcat Apache は Apache Software Foundation の登録商標または商標です Windows は米国 Microsoft Corporation の米国およびその他の国における登録商標です その他記載された会社名およびロゴ 製品名などは該当する各社の商標または登録商標です 本書では および の記載は省略しました

4 はじめに インターネットが人々の生活基盤と位置付けられて久しくなった今日 特にWebアプリを利用した情報の入力や活用はより重要性を増しています 本書は Webアプリケーションの構築方法として入門的なApache Tomcatサーバに焦点を当て その動作のしくみの学習とWebアプリケーションを作る手順について小さなサンプル作成を通して学んでいくものです また インターネットを身近に利用するとき今日ではサーバのしくみに脆弱性対策は欠かせない条件となっており 本書はこうした観点にも触れることとしました Javaを学習した方が実用的なプログラムとしてWebアプリケーションを作る一助となれば幸いです 対象とする読者本書は 次のような技術に関する基礎的な知識を有している人を対象に サーバサイドJavaを使って Webアプリケーションを構築できるようになることを目標としています Javaプログラミングの基礎知識オブジェクト指向技術 ( 継承 インスタンス 実装 ポリモルフィズムなど ) の簡単なプログラムをJava で作成することができる データベースに関する基礎知識リレーショナルデータベースに関して基礎知識とテーブルの作成 検索 更新 削除などをSQL 命令で操作できる HTMLの基礎知識 <table> や <form> など基本的タグを理解している また HTMLを使ってWebページを作成することができる インターネットプロトコルの基礎知識 TCP/IPの概略とOSI 階層を理解している クライアント / サーバ間のパケットの要求 応答を理解している

5 サポート情報 / サンプルプログラム 本書に記載された項目に関する最新情報や サンプルプログラムなどを 必要に応じて公開しています <URL> 本書の概要 / 標準学習時間 章 概要 学習時間 (1 時限 =90 分 ) 第 1 章 Webサーバの構成要素 TCP/IPにおけるリクエストとレスポンス 動的 Webコンテンツ 1.0 時限 第 2 章簡単なWebアプリケーション EclipseとTomcatによる初歩的サーブレット作成方法 6.0 時限 第 3 章 JSP JSPの基本文法 4.0 時限 第 4 章プログラム間のつながり第 5 章 JavaBeans 第 6 章 JDBCドライバによるDB 操作第 7 章ユーザ認証第 8 章システムの統合化第 9 章セキュリティ確保の実現第 10 章フールプルーフ第 11 章総合演習付録 1 セッションの概念を中心に複数ページで構成されるWebアプリの考慮事項 JavaBeansの基本事項 MySQL を操作する JDBC 例題 Web アプリでのログイン方法 1~7 章の技術を総復習した実習 安全な Web アプリ構築方法 利用者の誤操作への対策 第 8 章の構築実習に基づいた応用実習 ( 模範解答は本書には記載していません 上記のサポート情報ページからダウンロードすることができます ) Eclipse Tomcat MySQLなどのインストール作業 合計 4.0 時限 4.0 時限 3.0 時限 2.0 時限 3.0 時限 1.0 時限 1.0 時限 15.0 時限 1.0 時限 45.0 時限 学習時間はあくまでも目安です 理解度に合わせて さらに時間をかけて学習しても構いません

6 プログラムのソースコード 本書ではソースコードがどこにあるかが一目でわかるように ソースコードに背景色を付けています また ソースコードで使用する文字で紛らわしいものに関しては以下のように区別しやすい形にしてあります 表記 意味 1 数字の1( イチ ) l 英小文字の (l エル ) I 英大文字の (I アイ ) 0 数字の0( ゼロ ) o 英小文字のo( オー ) O 英大文字のO( オー ) ナビゲーションマップ 本書の学習の順序は以下を想定しています 付録 1 第 1 章 必修内容 第 2 章 選択省略可 第 3 章 第 4 章 第 5 章 第 6 章 先行する章は必須の前提知識 途中の章知識 第 7 章 を習得済みであれば省略可能 第 8 章 第 9 章 第 11 章 第 10 章

7

8 目次 第 1 章 Webサーバの構成要素 Webサーバの構成 HTTPリクエストとHTTPレスポンス 静的 Webコンテンツと動的 Webコンテンツ 本書での開発と実行環境 10 第 2 章簡単なWebアプリケーション Eclipseによるサーブレットの開発手順 サーブレットの基本事項 サーブレットでの文字コードとエンコード リクエストによる入力値の受け取り 47 練習問題 63 第 3 章 JSP JSPとは はじめてのJSP JSPコンパイル JSPの基本的なタグ ディレクティブ (Directive) コメント 91 練習問題 93 第 4 章プログラム間のつながり クッキー セッション フォワード リダイレクト スコープとJSP 暗黙オブジェクト 147 練習問題 157 目次 i

9 第 5 章 JavaBeans JavaBeansとは JSPのアクションタグ JSP,Beansを応用したMVCモデル 学生登録アプリケーション の作成 181 練習問題 193 第 6 章 JDBCドライバによるDB 操作 JDBCドライバとは DB 準備 DB 操作するサーブレット概要 表の参照 行の挿入 行の更新 行の削除 218 練習問題 222 第 7 章ユーザ認証 Tomcatのユーザ認証機能 ユーザ認証のサンプルプログラム ユーザ認証機能のポイント 249 第 8 章システムの統合化 システムの統合化 252 第 9 章セキュリティ確保の実現 SQLインジェクション クロスサイトスクリプティング (XSS) ディレクトリトラバーサル その他の脆弱性について 294 ii 目次

10 第 10 章フールプルーフ なぜフールプルーフが必要なのか 注意が必要なユーザの操作 想定外ナビゲーションの対策方法 サンプルコード フールプルーフの実装例 306 第 11 章総合演習 つぶやきアプリ 概要 機能概要 データベース仕様 画面遷移 画面レイアウト例 第 1 段階つぶやき機能作成 第 2 段階削除とユーザ認証機能の作成 第 3 段階ユーザ管理機能の作成 331 付録 1 開発環境の準備 335 付録 1-1 JDKの入手とインストール 336 付録 1-2 Apache Tomcatの入手とインストール 341 付録 1-3 MySQLの入手とインストール 348 付録 1-4 Eclipseの入手とインストール 362 付録 2 Tomcat ディレクトリ構造とアプリケーションのリリース 371 索引 377 目次 iii

11

12 第 1 章 Web サーバの構成要素

13 1-1 Web サーバの構成 1 今日インターネットの利用でWebを閲覧するとき 閲覧するユーザの手元にはWebブラウザと呼ばれるクライアント用ソフトウェアを準備します また閲覧される情報であるWebページを保管しているWeb サーバも必要となります WebブラウザからWebサーバにホームページ情報を要求し Webサーバはこれに返信することでWebブラウザはホームページを閲覧することができます ホームページまたはWeb ページで表現される情報を 情報の内容物 という意味でWebコンテンツともいいます クライアント PC Web サーバ HTTP リクエスト HTTP レスポンス Web ブラウザ Web コンテンツ 図 1.1 Web サーバの構成要素 クライアントPCとWebサーバ間では インターネットの通信手順であるTCP/IPプロトコルでデータが送受信されます ホームページデータを要求 受信する手順はこのTCP/IPの上位レイヤープロトコルである HTTP 1 というプロトコルに従います WebブラウザがWebサーバに要求する情報をHTTPリクエストといいます またWebサーバがこれに応答し返信する情報をHTTPレスポンスといいます Webコンテンツは文字 画像 音楽 映像などのひとまとまりの情報で 表現方法のルールはHTML 2 に従って タグ を利用して記述します 記述したホームページデータは主に.html または.htm という拡張子をファイル名に付けて保存します <HTML> <HEAD> <TITLE>My Web Page</TITLE> </HEAD> <BODY> <H2>Welcome to Hogehoge</H2> </BODY> </HTML> 1 HTTP HyperText Transfer Protocol の略 2 HTML HyperText Markup Language の略 図 1.2 HTML の例 2 第 1 章 Web サーバの構成要素

14 1-2 HTTP リクエストと HTTP レスポンス 前述の HTTP のプロトコルで実際に送受信される例を紹介します クライアント PC 1 HTTP リクエスト Web サーバ ページのアドレス <HTML> <HEAD> <TITLE>My Web Page</TITLE> </HEAD> <BODY> <H2>Welcome to Hogehoge</H2> Myself Picture<br> <img src="henomoheji.jpg"> </BODY> </HTML> sample.htm HTTP レスポンス 図 1.3 HTTP リクエストと HTTP レスポンスの見本環境上図のデータ送受信をパケット追跡のツール WireShark 1 でとらえた例が次のページの図です 一般にブラウザでページ閲覧した際は通信プロトコルの裏舞台に隠れて画面などには見えない送受信データの交換の様子が見えてきます まずクライアントPCのブラウザは入力したアドレスから 1HTTPリクエストにおいてWebサーバへホームページデータが存在するディレクトリ ( パスといいます ) およびファイル名 ( この場合は sample.htm でこれをリソースともいいます ) を送信します 送信の最初にはリクエストメソッドをGETという種類にして送信しています 1 WireShark 入手先 : 1-2 HTTP リクエストと HTTP レスポンス 3

15 1 に応答して 2HTTP レスポンスが HTML ファイルの中身をブラウザへ返答します 2HTTPレスポンスを受信したブラウザは内容を解析し このページに画像ファイルが含まれることを判定して 3HTTPリクエストでそのファイル henomoheji.jpg を要求します 1 最後に 4HTTP レスポンスではその画像ファイルをエンコードして返信しています 1HTTP リクエスト 2HTTP レスポンス この部分は sample.htm の中身そのものを返信している 3HTTP リクエスト 4HTTP レスポンス 図 1.4 HTTP リクエストと HTTP レスポンスの実際の例そのホームページにほかにも画像などの内容 ( コンテンツ ) が含まれれば その都度 3のようにリクエストし 受信します HTTPリクエストとHTTPレスポンスの内容をもう少し見ましょう 4 第 1 章 Web サーバの構成要素

16 1-2-1 HTTP リクエスト HTTPリクエストは メッセージヘッダー と メッセージボディ から構成され さらにヘッダーは リクエストライン と複数の ヘッダーフィールド から構成されます リクエストラインは メソッド リクエストURI 1 HTTPバージョン によって成り立ちます HTTP リクエスト 1 メッセージヘッダー リクエストライン メソッドリクエスト URI HTTP バージョン ヘッダーフィールド ヘッダーフィールド メッセージボディ リクエストライン メソッドリクエスト URI HTTP バージョン ヘッダーフィールド 図 1.5 HTTP リクエストの構成 メソッドは Web サーバへの命令の種類を表します 主なものを以下に示します 表 1.1 HTTP リクエストメソッドの主な種類 メソッド 意味 GET リソースの取得要求 HEAD リソースの取得要求 ( ヘッダーのみ ) POST データの送信と処理の要求 PUT ファイルの転送 DELETE ファイルの消去 TRACE 経由サーバのトレース 1 URI Uniform Resource Identifier の略 URL(Uniform Resource Locator) を拡張し URL と URN(Uniform Resource Name) をまとめた概念として考えられました 1-2 HTTP リクエストと HTTP レスポンス 5

17 1-2-2 HTTP レスポンス 1 HTTPレスポンスは ステータスライン と メッセージボディ から構成されます ステータスラインは HTTPバージョン ステータスコード それに関連した テキストフレーズ から成り立ちます HTTP レスポンスステータスライン HTTP バージョン ステータスコード テキストフレーズ メッセージボディ HTTP バージョンステータスコードテキストフレーズ ステータスライン メッセージボディ 図 1.6 HTTP レスポンスの構成 ステータスコードの概要と主なものを以下に示します 表 1.2 ステータスコードの概要 コード 意味 説明 1xx 肯定先行 正しいコマンドを受け付けて処理中である 2xx 肯定完了 正しいコマンドを受け付けて処理を完了した 3xx 肯定中間 正しいコマンドを受け付けて 次に別のコマンドを要求する 4xx 一時否定完了 誤ったコマンドを受け付けた 再送を望む 5xx 否定完了 サーバの状態によりコマンドを受け付けることができない 6 第 1 章 Web サーバの構成要素

18 表 1.3 主なステータスコード ステータス 応答フレーズ 説明 200 OK 正常にリクエストを受け付けた 202 Created 正常にリソースを作成した 205 Not Content 正常にリクエストを受け付けたが 応答するリソースなし 301 Movement Permanently リソースは稼働している 304 OK リソースは更新されていない 400 Bad Request 開始行 メッセージヘッダーの構文にミスがあり受け取れない 401 Unauthorized リソースには認証が必要であり 認証されていない 403 Forbidden コマンドは正常だが サーバがその実行を拒否した 404 Not Found リソースは存在しない 405 Method Not Allowed そのメソッドの実行は許可されない 500 Internal Server Error サーバ内部のエラー 501 Not Implemented コマンドを実行する機能が存在しない 1 たとえばホームページを閲覧するとき アドレスを間違えている場合に表示されるコード 404 はこの表にある リソースは存在しない という意味です 1-2 HTTP リクエストと HTTP レスポンス 7

19 1-3 静的 Web コンテンツと動的 Web コンテンツ Web アプリケーション ここまでインターネットの主流のひとつとして普及したホームページの送受信の流れを紹介しましたが Webサーバは通信プロトコルHTTPの手順に沿って送受信を行うアプリケーションです そして送受信のデータはHTMLの表現形式に従って記述される情報であり 基本的にHTMLファイルとしてWebサーバに保管されています このHTMLファイルは作成者が作り出し 内容を書き換えていかない限りそのページはいつも同じ内容であるということになります こうしたHTMLデータファイルのコンテンツを 静的 Webコンテンツ といいます これに対してページを見る人によって内容が変化するページがあります たとえばページ訪問者の数が表示されるような アクセスカウンタ というページのしくみは表示する人によってその数字が変わってきます 別の例では 検索結果を表示するページは検索の条件次第で違う結果が表示されます これらのページはいずれも処理を行うしくみがWebサーバに用意されていて 処理の実行結果をHTMLデータファイルであるかのように表示しているのです そのしくみのためにはWebサーバ側で実行するプログラム処理が必要となります こうした処理の結果がブラウザに表示されるコンテンツを 動的 Webコンテンツ といいます Webサーバ技術のなかで理解しやすい分野が静的コンテンツといえます つまり HTMLデータファイルや表示される画像データファイルを用意し HTMLやCSSなどで体裁を整える技術の習得ということです これに対して本書で勉強するWebアプリケーションとは 文字どおり Webサーバのもとで実行されて動的 Webコンテンツを処理するアプリケーションプログラム のことをいいます 8 第 1 章 Web サーバの構成要素

20 静的 Web コンテンツ クライアント PC Web サーバ 1 あらかじめ用意された HTML ファイルなど 動的 Web コンテンツ クライアント PC Web サーバ Web アプリケーション 図 1.7 動的 Web コンテンツと静的 Web コンテンツの比較 サーブレットとは Webアプリケーションとして本書では Servlet( サーブレット ) を学びます サーブレットとはWebサーバで実行される Javaで記述したアプリケーションプログラムのことです サーブレットのほかにも動的 Webコンテンツを生成できるプログラムの種類として有名なものに CGI 1 があります CGIはWebサーバとプログラム間でリクエストとレスポンスをやりとりする規約で プログラム言語としては主にPerlやC 言語で記述されてきました CGIはリクエストの都度に処理を起動しており これに対してサーブレットはWebサーバのメモリ上に常駐し効率よくマルチスレッド処理ができるなどの長所があります またJavaの特徴であるオブジェクト指向での開発に向いており Java 仮想マシンによりさまざまなプラットフォームで動作できるようになります 1 CGI Common Gateway Interface の略 1-3 静的 Web コンテンツと動的 Web コンテンツ 9

21 1-4 本書での開発と実行環境 Tomcat サーブレットの実行にはサーブレットを受け入れて動作させるWebサーバが必要になります サーブレットというWebアプリケーションをコンテンツ ( 中身 ) として格納 動作させる役割がこのWebサーバであることから サーブレットコンテナ ( サーブレットの入れ物 ) とも呼ばれます Javaサーブレットを動作させるコンテナ環境のひとつとして Tomcat 1 があります 現在コンテナとしてはTomcat 以外にJBoss Glassfish WebLogicなどがあります 本書で紹介する Tomcatは Apache Software Foundationのもとで開発されたオープンソースソフトウェアであり 無償で利用できるものです 1 トムキャットと読む 正式名は Apache Tomcat( アパッチ トムキャット ) と呼ばれます Web ファイルサーブレット コンテンツ Web ファイル Apache Tomcat Web サーバコンテナ JVM (Apache など ) OS(Windows など ) OS(Windows など ) 図 1.8 Tomcat と Web サーバの構成比較 開発環境 JDK と Eclipse およびデータベース MySQL 本書のアプリケーションを開発するためには Java Developers Kit(JDK) を準備する必要があります 開発用ツールとしてプログラムコード作成のエディタは Eclipse を利用します Eclipseはコード作成を支援し コードの実行を追跡できるなどさまざまな機能を持っています また 本書で紹介するデータベース操作のプログラム例題の環境には データベースソフト MySQL 2 を使用します それぞれのソフトウェアの入手およびインストールの手順は本書巻末の付録を参照してください 第 2 章からはインストールの準備が完了しているという前提で紹介します 2 オープンソースのデータベースであり 無償で利用できるものと有償の商用版があります 10 第 1 章 Web サーバの構成要素

22 第 2 章 簡単な Web アプリケーション

23 2-1 Eclipse によるサーブレットの開発手順 Eclipse の初期設定 本章では付録に紹介している開発環境のインストールが完了していることを前提に話を進めます サーブレットの開発をはじめる前に開発ツール Eclipse の初期設定を行います インストールした Eclipseを起動します 2 図 2.1 Eclipse 起動 ワークスペース ランチャー このまま [OK] をクリックして進めます 図 2.2 Eclipse の起動 ようこそ 画面 この画面でメニューの ウィンドウ から 設定 を選びます 12 第 2 章簡単な Web アプリケーション

24 (1) 行番号の表示 下図の左側のメニューで 一般 エディター テキスト エディター の順に展開 選択します 次に右側で 行番号の表示 をチェックして [ 適用 ] をクリックします 2 図 2.3 Eclipse 設定 テキスト エディター (2) テキスト ファイルのエンコード設定左側のメニューで 一般 ワークスペース を選びます 次に右側で テキスト ファイルのエンコード を UTF-8 に変更して [ 適用 ] をクリックします 図 2.4 Eclipse 設定 ワークスペース 2-1 Eclipse によるサーブレットの開発手順 13

25 (3) コンパイラーの警告設定左側のメニューで Java コンパイラー エラー/ 警告 を選びます 次に右側で 潜在的なプログラミングの問題 を展開し serialversionuidなしのシリアライズ可能クラス を 無視 に変更して [ 適用 ] をクリックします 2 図 2.5 Eclipse 設定 エラー / 警告 ~ 潜在的なプログラミングの問題 同じく右側で 注釈 注釈の欠落 を 警告 に変更して [ 適用 ] をクリックします 図 2.6 Eclipse 設定 エラー / 警告 ~ 注釈 14 第 2 章簡単な Web アプリケーション

26 また [ 適用 ] をクリックしたときに以下の フル ビルドを行いますか のダイアログボックスが表示されるので [ はい ] をクリックします 図 2.7 Eclipse 設定 適用 の確認 (4) JSP ファイルのエンコード変更 左側のメニューで Web JSPファイル を展開 選択し 右側で エンコード を ISO 10646/ ユニコード (UTF-8) に変更して [ 適用 ] をクリックします 2 図 2.8 Eclipse 設定 JSP ファイル 2-1 Eclipse によるサーブレットの開発手順 15

27 (5) Tomcat7 の設定 左側のメニューで サーバー ランタイム環境 を展開 選択し 右側で [ 追加 ] をクリックします 2 図 2.9 Eclipse 設定 サーバー ランタイム環境 表示された 新規サーバー ランタイム環境 のウィンドウの フィルター入力 から Apache Tomcat v7.0 を選択し [ 次へ ] をクリックします 図 2.10 Eclipse 設定 サーバー ランタイム環境 ~ タイプを選択 16 第 2 章簡単な Web アプリケーション

28 ウィンドウ内に Tomcatサーバー が表示されます Tomcatインストール ディレクトリー の [ 参照 ] をクリックして Tomcatがインストールされたフォルダを指定します ( ここではC:\Program Files\Apache Software Foundation\Tomcat 7.0のフォルダを指定しています ) 次に JRE の項目で[ インストール済みのJRE] をクリックします 2 図 2.11 Eclipse 設定 サーバー ランタイム環境 ~ Tomcat サーバー jre7 が表示されているだけですが ここにJDKフォルダのJREを追加するために[ 追加 ] をクリックします 図 2.12 Eclipse 設定 サーバー ランタイム環境 ~ インストール済みの JRE 2-1 Eclipse によるサーブレットの開発手順 17

29 続いて JRE の型 で 標準 VM を選択し [ 次へ ] をクリックします 2 図 2.13 Eclipse 設定 サーバー ランタイム環境 ~ JRE の型 表示された JRE 定義 では JREホーム の [ ディレクトリー ] をクリックして JDKがインストールされたフォルダを指定します 図 2.14 Eclipse 設定 サーバー ランタイム環境 ~ JRE 定義 フォルダを選択すると上図のように JRE システム ライブラリー が展開されて表示されます [ 完了 ] をクリックします 18 第 2 章簡単な Web アプリケーション

30 インストール済みの JRE へ戻り [OK] をクリックします 図 2.15 Eclipse 設定 サーバー ランタイム環境 ~ インストール済みの JRE 2 Tomcatサーバー へ戻るので JRE のプルダウンメニューから上図で追加したJDKフォルダのJRE ( この例ではjdk1.7.0_04) を選び [ 完了 ] をクリックします 図 2.16 Eclipse 設定 サーバー ランタイム環境 ~ Tomcat サーバー 以上で Tomcat の設定が完了します 2-1 Eclipse によるサーブレットの開発手順 19

31 本書でのコード体裁について本書で取り扱うプログラムコードは 限られたページ幅に書き表すためEclipseに以下の体裁を施しています Eclipseの 設定 メニュー Java コード スタイル フォーマッター と展開します ここで [ 新規 ] をクリックして フォーマットのプロファイルを作成して適用しています 2 図 2.17 Eclipse 設定 フォーマッター 20 第 2 章簡単な Web アプリケーション

32 プロファイルの 行折り返し で 行の最大幅 を70 文字 その下の デフォルト インデント をそれぞれ2 文字で設定し 適用します 図 2.18 Eclipse 設定 フォーマッター ~ プロファイル 2 プログラムソースを編集する際は エディタ画面を開いているときに ソース メニューから フォーマット を選び フォーマットの体裁を適用します 2-1 Eclipse によるサーブレットの開発手順 21

33 2-1-2 簡単なサーブレットの作成 Eclipseの環境の準備が整ったところで ワークスペースにもっとも簡単なサーブレットを作成してみます ここでは以下のようなホームページ結果が表示されるサーブレットの 作成から実行までの作業を確認しましょう 図 2.19 簡単なサーブレットを実行した結果 2 (1) Eclispe の ファイル メニューから [ 新規 ] 動的 Web プロジェクト 1 を選択します 図 2.20 Eclipse 動的 Web プロジェクト の作成メニュー 1 Eclipse では開発の作業に関するファイルや実行の環境などの情報を プロジェクト というフォルダで管理します 本書で紹介している例題や練習問題は その演習の区切りを単位にプロジェクトを作成します また これらプロジェクトと一連の開発作業環境はまとめて ワークスペース というフォルダへ保存されています 22 第 2 章簡単な Web アプリケーション

34 プロジェクト名 に HelloWorldPJ と入力して [ 完了 ] をクリックします 2 図 2.21 Eclipse 動的 Web プロジェクト 画面左側の プロジェクト エクスプローラー に HelloWorldPJ プロジェクトが作成されます (2) 三角形アイコンをクリックしてプロジェクトを展開し内容を確認します 図 2.22 Eclipse 動的 Web プロジェクトを作成した直後 2-1 Eclipse によるサーブレットの開発手順 23

35 (3) プロジェクトを選択した状態で メニューの ファイル から 新規 サーブレット を選択します 図 2.23 Eclipse サーブレット 作成メニュー 2 (4) Javaパッケージ に chapter2 クラス名 に HelloWorldServlet と入力して [ 次へ ] をクリックします 図 2.24 Eclipse サーブレット作成 その 1 24 第 2 章簡単な Web アプリケーション

36 表示される項目を確認します ここではそのまま [ 次へ ] をクリックします 図 2.25 Eclipse サーブレット作成 その 2 2 スーパークラスからのコンストラクター のチェックを外します 継承された抽象メソッド の種類で dopost のチェックを外し doget だけをチェックして [ 完了 ] をクリックします 図 2.26 Eclipse サーブレット作成 その 3 サーブレットの Java ソースプログラムとして最小限のコードが作成されます 2-1 Eclipse によるサーブレットの開発手順 25

37 (5) 画面左側の プロジェクト エクスプローラー では HelloWorldPJ プロジェクト Java Resources src に chapter2 パッケージが作成されて HelloWorldServlet.java が格納されていることがわかり ます 2 図 2.27 Eclipse 警告への対処 プログラムの中央部分で警告のアイコンが表示されています マウスを近づけると次のように警告の原因が表示されます 26 第 2 章簡単な Web アプリケーション

38 こうした場合には 警告の黄色のアイコンをクリックして 注釈を追加します を選びます アノテーションが追加されます 続いて メニューの ファイル 保管 を実行すると警告が消えます 2 簡単な出力処理の記述 dogetメソッド部に簡単な出力処理を記述します ( 下記の例で26~34 行を追加 ) 2-1 Eclipse によるサーブレットの開発手順 27

39 ここでも警告表示されています 警告の赤いアイコンをクリックして PrintWriter をインポートします を選びます 2 java.io.printwriter の import 文が追加されて 警告が消えます 28 第 2 章簡単な Web アプリケーション

40 これまでの作業で完成したサーブレットのコードは次のようになります ファイル : HelloWorldServlet.java ソースコード 01: 02: 03: 04: 05: 06: 07: 08: 09: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: package chapter2; import java.io.ioexception; import java.io.printwriter; 追加した行 import javax.servlet.servletexception; import javax.servlet.annotation.webservlet; import javax.servlet.http.httpservlet; import javax.servlet.http.httpservletrequest; import javax.servlet.http.httpservletresponse; /** * Servlet implementation class HelloWorldServlet public class HelloWorldServlet extends HttpServlet { private static final long serialversionuid = 1L; /** HttpServlet#doGet(HttpServletRequest request, * HttpServletResponse response) */ protected void doget(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getwriter(); out.println("<html>"); out.println("<head>"); out.println("<title>hello World!</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>hello World!</h1>"); out.println("first Servlet<p>"); out.println("</body></html>"); } } 追加した行 Eclipse によるサーブレットの開発手順 29

41 ここまでの作業で完成した Eclipse のワークスペースは以下のファイル フォルダ構成になっています プロジェクト名 : HelloWorldPJ HelloWorldPJ src chapter2 HelloWorldServlet.java 完成したソースプログラムでのアノテーション 2 完成したソースプログラムではアノテーションが15 行 (@WebServlet) 23 行 (@Override) に設定されています アノテーション自体は注釈ですが コンパイルでのチェックや定型処理の点検支援が可能となり 開発作業が改善される利点があります サーブレットでは HttpServletクラス ) のdoGetメソッドをオーバーライドすることを明示しています 開発時によくありがちなミスの一つの例としてメソッド名は正しいが引数を間違える すなわちシグニチャの不一致があります 継承によりスーパークラスをオーバーライドしているつもりでも シグニチャが不一致ではコンパイルエラーにはならず 実行して初めてその誤りを発見することになります このようなミスを実行前に防止するには サブクラスはこのようなメソッドをオーバーライドしますよ と宣言させることで を参照してください Eclipse 画面の \ 記号表示について Eclipseのテキストエディタでは 表示されるフォントが欧文フォントであるため \ 記号を入力すると \ ( バックスラッシュ ) と表示されます 30 第 2 章簡単な Web アプリケーション

42 (6) 作成したサーブレットを実行します プロジェクト エクスプローラー で HelloWorldServlet.java を右クリックし 実行 1 サーバーで実行 を選択します 図 2.28 Eclipse サーバーで実行 メニュー Eclipse によるサーブレットの開発手順 31

43 サーバーで実行 では フィルター入力 は Tomcat v7.0サーバー サーバーのホスト名 は localhost サーバー ランタイム環境 は Apache Tomcat v7.0 が既定で表示されます これを確認して [ 完了 ] をクリックします 2 図 2.29 Eclipse サーバーで実行 なお サーバーを作成した後にサーバー起動する場合は 上図の サーバーの選択方法 で 既存のサーバーを選択 と選びます 32 第 2 章簡単な Web アプリケーション

44 数分経過してから以下のようにEclipseの内部ブラウザに Hello World! が表示されます また プロジェクト エクスプローラー には Servers フォルダ 1 が新しく表示されます 1 Eclipse は Tomcat の Web サーバ機能を呼び出します Tomcat サーバ定義は Eclipse の Servers フォルダに作られたものを参照します Tomcat のプログラムやライブラリは Tomcat がインストールされたフォルダ内のものを使用します 2 図 2.30 Eclipse の内部ブラウザでの表示結果 Eclipse 以外のブラウザ ( ここではインターネットエクスプローラ ) を使う場合は 以下のアドレスを入力すると表示されます 図 2.31 インターネットエクスプローラでの表示結果 2-1 Eclipse によるサーブレットの開発手順 33

Webアプリケーション構築 Java 7版

Webアプリケーション構築 Java 7版 好評発売中! Javaバイブルシリーズ Java入門 Java7版 本体,800 円 税 B5変 371頁 定価 本体,000円 税 好評発売中! Javaバイブルシリーズ オブジェクト指向プログラミング Java7版 B5変 41頁 定価 本体,000円 税 好評発売中! HTML演習 HTML5対応版 著者 中島省吾 B5変 305頁 定価 本体,000円 税 Webア リ構築カ ー.indd

More information

メディプロ1 Javaサーブレット補足資料.ppt

メディプロ1 Javaサーブレット補足資料.ppt メディアプロジェクト演習 1 Java サーブレット補足資料 CGI の基本 CGI と Java サーブレットの違い Java サーブレットの基本 インタラクティブな Web サイトとは Interactive q 対話 または 双方向 q クライアントとシステムが画面を通して対話を行う形式で操作を行っていく仕組み 利用用途 Web サイト, シミュレーションシステム, ゲームなど WWW = インタラクティブなメディア

More information

プレポスト【問題】

プレポスト【問題】 コース名 : サーブレット /JSP/JDBC プログラミング ~Eclipse による開発 ~ 受講日 氏名 1 JDBC の説明として 間違っているものを 1 つ選びなさい 1. JDBC を使用してデータベースへアクセスするときには JDBC API が必要である 2. JDBC API は java.lang パッケージとして提供されている 3. JDBC には JDBC API JDBC

More information

PowerPoint Presentation

PowerPoint Presentation 上級プログラミング 2( 第 7 回 ) 工学部情報工学科 木村昌臣 今日のテーマ Web アプリケーションとは Web アプリケーションとはなにか Web アプリケーションの仕組み 三層アプリケーション サーブレット JSP JavaBeans MVC モデル Web アプリケーションの環境構築 Web サーバー (Apache) Web アプリケーションサーバー (Tomcat) Web アプリケーションとは

More information

Eclipse 操作方法 (Servlet/JSP 入門補助テキスト)

Eclipse 操作方法 (Servlet/JSP 入門補助テキスト) Eclipse 操作方法 (Servlet/JSP 入門補助テキスト) 1. プロジェクトの作成 Eclipse はプロジェクトという単位でプログラムを管理します. 今回のサンプルを実行する為のプロジェクトとして intro プロジェクトを作成します. 1-1. Eclipse 左のツリー画面から空白部分を右クリックし New - Project... を選択します. 1-2. Web - Dynamic

More information

WebOTXマニュアル

WebOTXマニュアル WebOTX アプリケーション開発ガイド WebOTX アプリケーション開発ガイドバージョン : 7.1 版数 : 第 2 版リリース : 2010 年 1 月 Copyright (C) 1998-2010 NEC Corporation. All rights reserved. 4-1-1 目次 4. J2EE WebOTX...3 4.1. Webアプリケーション...3 4.1.1. Webアプリケーションを作成する...3

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse

More information

Microsoft Word - Mac版 Eclipseの導入と設定.docx

Microsoft Word - Mac版 Eclipseの導入と設定.docx Mac OS X 版 Eclipse の導入と プログラムの作成方法 このドキュメントは下記のシステムで検証しました -1- Copyright (C) Takashi Kawaba 2012 目次 A. Eclipse を日本語化する 1. ダウンロードと解凍 3 2. features フォルダ内のファイルをコピーする 3 3. plugins 内のファイルをコピーする 4 B. Eclipse

More information

II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java

II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI Java Java JVM Java CGI

More information

第13回講義

第13回講義 オブジェクト指向概論 第 13 講 実装とサーバサイド Java 立命館大学 情報理工学部 黄宏軒 1 13.1 Java による実装 n フォワードエンジニアリング UML による表現をプログラミング言語による記述に変換 n リバースエンジニアリング UML User -name:string +getname():string プログラミング言語の情報を UML モデルに変換 UML User

More information

WebOTXマニュアル

WebOTXマニュアル WebOTX アプリケーション開発ガイド WebOTX アプリケーション開発ガイドバージョン : 7.1 版数 : 第 2 版リリース : 2010 年 1 月 Copyright (C) 1998-2010 NEC Corporation. All rights reserved. 3-1 目次 3. J2EE WebOTX...3 3.1. Webアプリケーション...3 3.1.1. WARファイルをインポートするとタスクにエラーが表示される...3

More information

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携 Cisco CSS 11000 HTTP キープアライブと ColdFusion サーバの連携 目次 概要 HTTP ヘッダーについて HTTP HEAD メソッドと HTTP GET メソッドの違いについて ColdFusion サーバの HTTP キープアライブへの応答方法 CSS 11000 で認識される HTTP キープアライブ応答もう 1 つのキープアライブ URI と ColdFusion

More information

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1 ポリテクセンター埼玉セミナー資料 組込み技術者のための C# Monoを用いたマルチプラットフォームアプリケーション開発技術 第 1.2 版 2018 年 8 月 Microbrains Inc. 渋谷 目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い

More information

共通フィルタの条件を設定する 迷惑メール検知 (SpamAssassin) の設定 迷惑メール検知 (SpamAssassin) とは.

共通フィルタの条件を設定する 迷惑メール検知 (SpamAssassin) の設定 迷惑メール検知 (SpamAssassin) とは. 目次 はじめに サービス内容............................................................ 8 基本サービス.......................................................... 8 オプションサービス....................................................

More information

Team Foundation Server 2018 を使用したバージョン管理 補足資料

Team Foundation Server 2018 を使用したバージョン管理 補足資料 Team Foundation Server 2018 を使用したバージョン管理 Magic xpa 3.0/Magic xpa 2.5/uniPaaS V1Plus 補足資料 マジックソフトウェア ジャパン株式会社 2018 年 8 月 24 日 本ドキュメントは Magic xpa 3.0/Magic xpa 2.5/uniPaaS V1Plus で Team Foundation Server(

More information

BIP Smart サンプル説明書

BIP Smart サンプル説明書 BIP 向け BIP Smart サンプル説明書 はじめに 本書は BIP Smart のサンプル説明書です [ 対象製品 ] BIP Smart 帳票連携 Edition [ 免責事項 ] 本プログラムはサンプルプログラムであるため 株式会社 PFU( 以降 PFU と表記 ) は 本プログラムに関して一切の動作保証をするものではありません また 本プログラムに不備があっても PFU はその修正および

More information

Microsoft Word - WebMail.docx

Microsoft Word - WebMail.docx 生涯メールの利用について 2015.4.1 1. はじめに生涯メールは 2015 年 4 月より Microsoft Office365 というクラウドサービスの運用に変更しました これは 東海大学のメールサービスの切り替えに伴う変更で 東海大学では 東海大学コミュニケーション & コラボレーションシステム ( 略して T365) と呼んでいます 従来は転送サービスのみとなっていましたが メールボックスを持ち

More information

改版履歴 版数 日付 内容 担当 V /5/26 初版発行 STS V /7/28 動作条件の変更 STS メール通知文の修正 V /2/7 Windows8 の追加 STS V /2/2 Windows8. の追加 STS V

改版履歴 版数 日付 内容 担当 V /5/26 初版発行 STS V /7/28 動作条件の変更 STS メール通知文の修正 V /2/7 Windows8 の追加 STS V /2/2 Windows8. の追加 STS V 証明書インポートツール 操作マニュアル 207 年 月 2 日 セコムトラストシステムズ株式会社 i 改版履歴 版数 日付 内容 担当 V..00 2008/5/26 初版発行 STS V..0 200/7/28 動作条件の変更 STS メール通知文の修正 V..20 203/2/7 Windows8 の追加 STS V..30 204/2/2 Windows8. の追加 STS V..40 204/06/06

More information

「MT-3_2-ja

「MT-3_2-ja MT-3_2-ja.zip の解凍 Movable type 3.2 の設置方法 入手した MT-3_2-ja.zip を解凍します 解凍ソフトは zip 形式の解凍に対応したソフトをご利用ください 設定ファイル mt-config.cgi の編集 設定ファイル mt-config.cgi の編集作業は お客様の独自ドメインのサーバ上で MovableType を動かすために必要な作業です mt-config.cgi

More information

スライド 1

スライド 1 盛岡市 2018 年 JavaWeb 技術者養成コース 38 日間 日付研修内容 4 月 1 日日 4 月 2 日月 4 月 3 日火 4 月 4 日水 4 月 5 日木 4 月 6 日金コンピュータ基礎 4 月 7 日土 4 月 8 日日 4 月 9 日月コンピュータ基礎 4 月 10 日火コンピュータ基礎 4 月 11 日水プログラム開発基礎 4 月 12 日木プログラム開発基礎 4 月 13

More information

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja 開発環境 Windows 上で Java を学習するための開発環境を整えよう テキストエディタ Java Runtime Environment(JRE) Java SE Development Kit(JDK) ソースファイルを作成するのに必要 Java のプログラムを実行する実行環境 コンパイラ等を含んだ Java の開発環境 JDK は JRE を含む

More information

新環境への移行手順書

新環境への移行手順書 HOSTING 新環境への移行 手順書 株式会社ネットワールド 目次 1. はじめに... - 3-2. 弊社連絡先情報... - 4-2.1. 電話連絡先... - 4-2.2. メール連絡先... - 4-2.3. 対応時間... - 4-2.3.1. 電話対応... - 4-2.3.2. メール対応... - 4-3. 移行の流れ... - 5-4. 移行作業... - 6-4.1. WordPress

More information

グループ一覧を並び替える すべてのユーザー グループの並び順を変更する ユーザーの登録

グループ一覧を並び替える すべてのユーザー グループの並び順を変更する ユーザーの登録 目次 はじめに サービス内容........................................................... 8 基本サービス......................................................... 8 オプションサービス..................................................

More information

intra-mart Accel Platform

intra-mart Accel Platform セットアップガイド (WebSphere 編 ) 第 4 版 2014-01-01 1 目次 intra-mart Accel Platform 改訂情報 はじめに 本書の目的 前提条件 対象読者 各種インストール 設定変更 intra-mart Accel Platform 構成ファイルの作成 WebSphereの設定 Java VM 引数の設定 トランザクション タイムアウトの設定 データベース接続の設定

More information

eYACHO 管理者ガイド

eYACHO 管理者ガイド eyacho 管理者ガイド 第 1 版 - ios は Cisco の米国およびその他の国における商標または登録商標であり ライセンスに基づき使用されています - Apple ipad は Apple Inc. の商標です - Microsoft, Excel および Internet Explorer は 米国 Microsoft Corporation の 米国およびその他の国における登録商標または商標です

More information

Microsoft Word - XOOPS インストールマニュアルv12.doc

Microsoft Word - XOOPS インストールマニュアルv12.doc XOOPS インストールマニュアル ( 第 1 版 ) 目次 1 はじめに 1 2 XOOPS のダウンロード 2 3 パッケージの解凍 4 4 FFFTP によるファイルアップロード手順 5 5 ファイルアップロード後の作業 11 6 XOOPS のインストール 15 7 インストール後の作業 22 8 XOOPS ログイン後の作業 24 愛媛県総合教育センター情報教育研究室 Ver.1.0.2

More information

rcp-add-01:アーキテクチャ設計書

rcp-add-01:アーキテクチャ設計書 Web 注文管理システム ( サンプル ) 履歴 バージョン 改訂内容 改訂者 改訂日 0.1 新規作成 山下 2010/11/1 目次 1. はじめに 1.1 本文書の目的 1.2 参照資料 / 文献 2. 概説 2.1 アーキテクチャ要件 2.3 対象とする機能要件 ( ユースケース ) 2.4 アーキテクチャ設計方針 2.4 仮定と依存 3. 構造及び構成 3.1 物理配置図 3.2 実行環境

More information

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います

More information

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な 1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な OSS の場合 企業などから支援を受けて安定した財政基盤の下で先端的なソフトウェアを開発しています 企業にとっても

More information

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います   xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ 操作ガイド Ver.2.3 目次 1. インストール... - 2-2. SAMBA Stunnel 利用... - 8-2.1. 接続確認... - 8-2.2. 編集... - 11-2.3. インポート... - 14-2.4. 削除... - 15-2.5 フォルダショートカットの作成... - 16-3. 動作環境... - 18-4. 参考資料 ( 接続状況が不安定な場合の対処方法について

More information

Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータ

Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータ Web のしくみと応用 ('15) 回テーマ 1 身近なWeb 2 Webの基礎 3 ハイパーメディアとHTML 4 HTMLとCSS 5 HTTP (1) 6 HTTP (2) 7 動的なWebサイト 8 クライアントサイドの技術 回 テーマ 9 リレーショナルデータベース 10 SQL とデータベース管理システム 11 認証とセッション管理 12 Web のセキュリティ 13 Web の応用 (1)

More information

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成

( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成 KDDI ホスティングサービス (G120, G200) ブック ASP.NET 利用ガイド ( ご参考資料 ) rev.1.0 KDDI 株式会社 1 ( 目次 ) 1. はじめに... 3 2. 開発環境の準備... 3 2.1 仮想ディレクトリーの作成... 3 2.2 ASP.NET のWeb アプリケーション開発環境準備... 7 3. データベースの作成...10 3.1 データベースの追加...10

More information

Source Insight

Source Insight ソースインサイト プログラムエディタ Source Insight のご紹介 ソースを理解しながら 効率の良いコーディング エクセルソフト株式会社営業部 エクセルソフト株式会社 Copyright 2008 XLsoft K.K. All Rights Reserved. - 1 - 目次 プログラムエディタ Source Insight のご紹介 ソースを理解しながら 効率の良いコーディング 目次

More information

Oracle Web CacheによるOracle WebCenter Spacesパフォーマンスの向上

Oracle Web CacheによるOracle WebCenter Spacesパフォーマンスの向上 Oracle ホワイト ペーパー 2010 年 2 月 Oracle Web Cache による Oracle WebCenter Spaces パフォーマンスの向上 免責事項 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

ClientManager ユーザズマニュアル

ClientManager ユーザズマニュアル 8 WebAccess 8.1 WebAccess とは WebAccessは インターネット上でWebブラウザからデータビューアの機能を利用するためのソフトウェアです Webブラウザから CMクライアントがインストールされたマシンの構成情報を参照することができます また ESMPRO/ServerManager ExtensionPackと連携することにより Webブラウザから統合ビューアの機能を利用することができます

More information

Microsoft PowerPoint - Lecture_3

Microsoft PowerPoint - Lecture_3 プログラミング III 第 3 回 : サーブレットリクエスト & サーブレットレスポンス処理入門 Ivan Tanev 講義の構造 1. サーブレットの構造 2. サーブレットリクエスト サーブレットレスポンスとは 3. 演習 2 Lecture2_Form.htm 第 2 回のまとめ Web サーバ Web 1 フォーム static 2 Internet サーブレ4 HTML 5 ットテキスト

More information

Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse

Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse Web 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java Java

More information

iStorage ソフトウェア VMware vCenter Plug-in インストールガイド

iStorage ソフトウェア VMware vCenter Plug-in インストールガイド istorage ソフトウェア VMware vcenter Plug-in インストールガイド はじめに このインストールガイドでは WebSAM Storage VMware vcenter Plug-in のインストールに関して説明しています 本製品は VMware vcenter Server と連携する製品のため VMware vcenter Server が稼働するサーバへインストー ルします

More information

BIP Smart サンプル説明書

BIP Smart サンプル説明書 FUJITSU Software Interstage List Creator 向け BIP Smart サンプル説明書 はじめに 本書は BIP Smart のサンプル説明書です [ 対象製品 ] BIP Smart 帳票連携 Edition [ 免責事項 ] 本プログラムはサンプルプログラムであるため 株式会社 PFU( 以降 PFU と表記 ) は 本プログラムに関して一切の動作保証をするものではありません

More information

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2 第 1 版 改版履歴 版数 改版日付 改版内容 1 2013/03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2 目次 1. 使用しているデータベース (DPMDBI インスタンス ) を SQL Server

More information

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ) Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ ) Pirates Buster for Document Pirates Buster for WebDocument 本書の利用方法 目的と概要本書は Web インストーラを利用した Secure Viewer のインストールについて説明します 利用対象者本書は 暗号化されたファイルの利用者を対象としています

More information

PHP 分科会 '12/01 OpenSource 協議会 System i 2012/01/26

PHP 分科会 '12/01 OpenSource 協議会 System i 2012/01/26 PHP 分科会 '12/01 OpenSource 協議会 System i 2012/01/26 アジェンダ IBMi で Web サーバーとして使用される IHS について勉強します IHS とは? 管理コンソールでできること 言語と文字コード ログ # 2 IHS とは? Apache ベースで IBM から提供される Web サーバー IBM HTTP Server の略称 IBMi の場合

More information

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定 Q. A. EDINETで書類提出を行う場合は 事前にOracle Corporationの JRE(Java Runtime Environment) のインストールが必要です インストール済みであるにも関わらず操作ができない場合は 次の操作を実施してください () 操作環境 (OS Web ブラウザ等 ) の確認 ()Oracle Corporation のホームページの Java の有無のチェック

More information

ホームページにパスワード認証を設定します 会員限定のページなどに利用できます 設定の手順 を設定するには 以下の手順で行います ユーザ登録 を設定したページにアクセスするためのユーザを登録します の設定 を設定するページ アクセスを許可するユーザを選択し 設定します 設定完了 を設定したページにアク

ホームページにパスワード認証を設定します 会員限定のページなどに利用できます 設定の手順 を設定するには 以下の手順で行います ユーザ登録 を設定したページにアクセスするためのユーザを登録します の設定 を設定するページ アクセスを許可するユーザを選択し 設定します 設定完了 を設定したページにアク FTP パスワードを変更する FTP パスワードを変更する ホームページのデータを更新する際のパスワードを変更します 1 管理者メニューを表示し FTP パスワード変更 をクリックします 管理者メニューの表示方法 管理者メニューにログインする (P.20) FTP パスワード変更画面が表示されます 2 必要事項を入力し 実行 ボタンをクリックします 新 FTP パスワード 新 FTP パスワードの確認入力

More information

メール利用マニュアル (Web ブラウザ編 ) 1

メール利用マニュアル (Web ブラウザ編 ) 1 メール利用マニュアル (Web ブラウザ編 ) 1 目次 1. メールサービス (OWA) への接続... 4 1.1. 前提条件... 4 1.2. 接続手順... 5 2. 基本設定の変更... 9 2.1. メール表示方法の変更... 9 2.2. 添付ファイルの設定... 10 2.3. 優先受信トレイ... 12 2.4. リンクのプレビュー... 13 2.6. メッセージ形式... 14

More information

Microsoft PowerPoint - Lecture_2

Microsoft PowerPoint - Lecture_2 プログラミング Java III 第 2 回 :WebForm および サーブレット入門 Ivan Tanev 講義の構造 1. ダイナミックWebコンテンツとサーブレット 2.Webフォーム 3. 演習 2 1. ダイナミック Web コンテンツとサーブレット 3 1. ダイナミック Web コンテンツとサーブレット Internet Response: HTML テキスト ユーザー 4 1. ダイナミック

More information

Microsoft Word - winscp-LINUX-SCPを使用したファイル転送方法について

Microsoft Word - winscp-LINUX-SCPを使用したファイル転送方法について 作成 : 平成 18 年 2 月 28 日 修正 : 平成 27 年 3 月 4 日 SCP を使用したファイル転送方法について 目次 1. はじめに... 1 2. WinSCP のインストール... 2 2.1. ダウンロード... 2 2.2. インストール... 2 3. WinSCP の使用... 7 3.1. 起動... 7 3.2. 設定... 7 3.3. 接続... 9 3.4.

More information

Microsoft Word JA_revH.doc

Microsoft Word JA_revH.doc X-RiteColor Master Web バージョン このドキュメントでは X-RiteColor Master Web バージョンのインストール手順を説明します 必ずここで紹介される手順に従って設定を実行してください 設定を開始する前に Windows 2003 Server がインストールされており サーバーの構成ウィザード サーバの役割 で下図のように設定されていることを確認してください

More information

アルファメールプレミア 移行設定の手引き

アルファメールプレミア 移行設定の手引き サーババージョン 2 に切替えされるお客様へ アルファメールプレミア サーババージョン切替えの手引き ( 管理者向け ) http://www.alpha-prm.jp/ 必ずお読みください 本資料は現在ご利用中の Web サーバをバージョン 1 からサーババージョン 2 へ切替えされるお客様の管理者用の資料です 手順にそった操作 お手続きが行われない場合 正常に移行が完了できない可能性がございます

More information

CubePDF ユーザーズマニュアル

CubePDF ユーザーズマニュアル CubePDF ユーザーズマニュアル 2018.11.22 第 13 版 1 1. PDF への変換手順 CubePDF は仮想プリンターとしてインストールされます そのため Web ブラウザや Microsoft Word, Excel, PowerPoint など印刷ボタンのあるアプリケーションであればどれでも 次の 3 ステップで PDF へ変換することができます 1. PDF 化したいものを適当なアプリケーションで表示し

More information

SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours

SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours Chapter 1 phpmyadmin はじめに SHOP 99 出版の趣旨 phpmyadminは PHPで作られたphpMyAdmin MySOLの管理(Administration)ソフトです Webブラウザ上で MySOLのデータベースを操作することができ

More information

証明書インポート用Webページ

証明書インポート用Webページ 証明書インポート用 Web ページ 操作マニュアル (Windows XP) 20 年 2 月 日 セコムトラストシステムズ株式会社 P- 改版履歴 版数日付内容担当 V..00 20/2/ 初版発行 STS P-2 目次. はじめに...4 2. 証明書のインポート手順...5 2.. 証明書インポート手続のご案内 電子メール受信...5 2.2. Webブラウザの事前設定...6 2.3. 証明書発行サイトへのアクセス...7

More information

項番 現象 原因 対応手順書など 4 代理店コードでのダウンロード時に以下のメッセージの画面が表示される サービス時間外のため 現在 このサービスはご利用になれません 当機能のサービス時間外です 以下の時間帯にダウンロードしてください 月曜日 ~ 金曜日 7:00~21:00 土曜日 7:00~17

項番 現象 原因 対応手順書など 4 代理店コードでのダウンロード時に以下のメッセージの画面が表示される サービス時間外のため 現在 このサービスはご利用になれません 当機能のサービス時間外です 以下の時間帯にダウンロードしてください 月曜日 ~ 金曜日 7:00~21:00 土曜日 7:00~17 D-Web インストールエラー対応 順書 Ⅰ. エラー対象 1. エラー対象の確認 Setup.exe (D-Web 実行環境 ) インストール中にエラーが発生した場合は はじめに D-Web を利用できるパソコン環境であることをご確認ください 利用環境の詳細は 下記ボタンよりご確認ください 利用可能環境について詳しく見る 表 1: エラー対象一覧項番 現象 原因 対応手順書など 1 Setup.exe

More information

1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は JCA 仕様準拠のコンテナとして多くの J2EE 準拠アプリケーションサーバーについて動作

1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server が提供する J2EE Connector 機能は JCA 仕様準拠のコンテナとして多くの J2EE 準拠アプリケーションサーバーについて動作 Micro Focus Server Express 5.1 J for Red Hat x86_64 Cosminexus Application Server 動作検証結果報告書 2008 年 12 月 12 日 マイクロフォーカス株式会社 1. 検証概要 目的及びテスト方法 1.1 検証概要 Micro Focus Server Express 5.1 J の Enterprise Server

More information

目次 はじめに インストール JDBC ドライバの配置 初期登録ユーザー バージョンアップ 評価版の制限....8 参考.JDBC ドライバの入手と設定....9 ) I2C Co.,Ltd.. All

目次 はじめに インストール JDBC ドライバの配置 初期登録ユーザー バージョンアップ 評価版の制限....8 参考.JDBC ドライバの入手と設定....9 ) I2C Co.,Ltd.. All WEB マスタメンテ 2.0 I2CWEBMasterMainte2.0 インストールマニュアル 2005 年 12 月 20 日 株式会社 I2C( アイ トゥー シー ) プロダクトチーム http://www.i2c.jp/product/ 目次 はじめに....3 1. インストール....4 2. JDBC ドライバの配置....5 3. 初期登録ユーザー....6 4. バージョンアップ....7

More information

FormPat 環境設定ガイド

FormPat 環境設定ガイド FormPat 5 環境設定ガイド ( 補足 ) Windows Server 2012 R2 および 2012 2017/05/12 Copyright(C) 2017 Digital Assist Corporation. All rights reserved. 1 / 21 目次 目次... 2 はじめに... 3 IIS のインストール... 4 FormPat 承認期限監視サービスオプションのインストール...

More information

インストール手順 2 セットアップの種類 [ 標準インストール (S)] [Thunderbird を既定のメールプログラムとして使用する (U)] にチェックを入れ [ 次へ (N)] をクリックします インストール手順 3 セットアップ設定の確認 [ インストール (I)] をクリックします 2

インストール手順 2 セットアップの種類 [ 標準インストール (S)] [Thunderbird を既定のメールプログラムとして使用する (U)] にチェックを入れ [ 次へ (N)] をクリックします インストール手順 3 セットアップ設定の確認 [ インストール (I)] をクリックします 2 Mozilla Thunderbird メール編 本書では Thunderbird メールの設定方法を説明します 目次 P1 1 Thunderbirdメールのインストール P4 2 メールアカウントの登録 P11 3 メールアカウント設定の確認 P15 4 接続ができない時には ( 再設定 ) P17 5 設定の変更をしていないのに メールが送受信できなくなった P18 6 メール送信形式の設定

More information

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の Internet Explorer の初期設定 信頼済みサイト の設定や ポップアップブロック の設定を確認する必要があります 以下の手順で設定してください 1. 信頼済みサイトの設定 2. タブブラウズの設定 3. セキュリティ設定の変更 4. ポップアップブロックの設定 5. 推奨する文字サイズの設定 6. 規定のブラウザに設定 7. 互換表示の無効の設定 8. ランキングやハイライトの印刷設定

More information

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

Microsoft Word - CBSNet-It連携ガイドver8.2.doc (Net-It Central 8.2) 本ガイドでは ConceptBase Search Lite.1.1 と Net-It Central 8.2 の連携手順について説明します 目次 1 はじめに...2 1.1 本書について...2 1.2 前提条件...2 1.3 システム構成...2 2 ConceptBase のインストール...3 2.1 インストールと初期設定...3 2.2 動作確認...3

More information

Attain3 インストール説明書

Attain3 インストール説明書 オープンソース LMS Attain3 インストール説明書 第 3 版平成 20 年 6 月 2 日 エスエイティーティー株式会社 1 目次 について 3 データのダウンロード 解凍 4 ドメイン名の設 5 初期設定値の変更 6 データベース設定 7 ColdFusion MX の設定 8 Attain3 環境設定 23 Attain3 アンインストール 25 2 について この説明書は Attain3

More information

HeartCoreインストールマニュアル

HeartCoreインストールマニュアル HeartCore インストールマニュアル (JSP 版 ) October2013 Ver1.1-1 - 改訂履歴 改訂日 改訂内容 Ver1.0 2013 年 07 月 マニュアル改訂 Ver1.1 2013 年 10 月 フォーマット改訂 - 2 - 目次 1. 本文書の目的と対象...- 4-1.1. 概要説明... - 4-2. インストールの流れ...- 4-3. MySQL ユーザの作成...-

More information

受講を行うための前提知識 PC の基本操作ができること 座学 コーディング実習 受講講座の名称 9 日間 67:30 システムエンジニア向け IT 基礎 4/8/( 月 ) IT 技術者に共通する基本的な知識の習得を目標とします コンピュータ基礎では コンピュータの仕組みやコンピュータで扱う数値や単

受講を行うための前提知識 PC の基本操作ができること 座学 コーディング実習 受講講座の名称 9 日間 67:30 システムエンジニア向け IT 基礎 4/8/( 月 ) IT 技術者に共通する基本的な知識の習得を目標とします コンピュータ基礎では コンピュータの仕組みやコンピュータで扱う数値や単 2019 年度新 社員向け Java 開発総合講座 ( オープン型研修 ) 4 月 5 月 6 月 日 月 火 水 木 土 システムエンジニア向けIT 基礎 9 日 \155,200( 税込み ) 1 2 3 4 5 6 プログラミング基礎 9 日 \155,200( 税込み ) 7 8 9 10 11 12 13 Webアプリケーション構築 16 日 \155,200( 税込み ) 14 15 16

More information

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド インテル Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版インストール ガイド エクセルソフト株式会社 Version 2.1.0-20190405 目次 1. はじめに.................................................................................

More information

更新用証明書インポートツール 操作マニュアル 2011 年 10 月 31 日 セコムトラストシステムズ株式会社 Copyright 2011 SECOM Trust Systems CO.,LTD. All rights reserved. P-1

更新用証明書インポートツール 操作マニュアル 2011 年 10 月 31 日 セコムトラストシステムズ株式会社 Copyright 2011 SECOM Trust Systems CO.,LTD. All rights reserved. P-1 更新用証明書インポートツール 操作マニュアル 20 年 0 月 3 日 セコムトラストシステムズ株式会社 P- 改版履歴 版数 日付 内容 担当 V..00 200/2/27 初版発行 STS V..0 20/0/3 動作条件 ( オペレーティングシステム ブラウザ ) 追加確認ページの手順追加 STS P-2 目次. はじめに... 4 2. 証明書のインポート手順... 5 2.. 契約者番号

More information

Microsoft Word 基_シラバス.doc

Microsoft Word 基_シラバス.doc 4-5- 基 Web アプリケーション開発に関する知識 1 4-5- 基 Web アプリケーション開発に関する知識 スクリプト言語や Java 言語を利用して Ruby on Rails やその他 Web フレームワークを活用して HTML(4, 5) XHTML JavaScript DOM CSS といったマークアップ言語およびスクリプト言語を活用しながら Ⅰ. 概要ダイナミックなWebサービスを提供するアプリケーションを開発する際に

More information

第 7 回の内容 動的な Web サイト フォーム Web システムの構成

第 7 回の内容 動的な Web サイト フォーム Web システムの構成 第 7 回の内容 動的な Web サイト フォーム Web システムの構成 動的な Web サイト 静的なリソース ファイルシステムのパス / URI のパス a 公開ディレクトリ / b b GET /b HTTP/1.1 c c e d /a/b を送り返す d e 静的なリソース ファイルシステムのパス / / URI のパス f b c e GET /g/e HTTP/1.1 d /f/e

More information

証明書インポート用Webページ

証明書インポート用Webページ 証明書インポート用 Web ページ 操作マニュアル (Windows Vista/7) 20 年 2 月 日 セコムトラストシステムズ株式会社 P- 改版履歴 版数日付内容担当 V..00 20/2/ 初版発行 STS P-2 目次. はじめに...4 2. 証明書のインポート手順...5 2.. 証明書インポート手続のご案内 電子メール受信... 5 2.2. Webブラウザの事前設定... 6

More information

Microsoft Word _鶴見大学_利用者マニュアル.docx

Microsoft Word _鶴見大学_利用者マニュアル.docx 鶴見大学 Office365 メール利用者マニュアル 目次 1. Office365 メールとは... 2 2. Office365 メールの利用画面イメージ... 4 3. Office365 の基本的な動作を確認する... 6 Office365 にログインする ( サインイン )... 6 Office365 からログアウトする ( サインアウト )... 7 テーマを変更する... 7 4.

More information

SpringSecurity

SpringSecurity Spring Security 1/40 OUTLINE Spring Security Spring Securityを使った認証の仕組み Spring Securityを使った独自認証 認証エラーメッセージの変更 2/40 Spring Security 3/40 Spring Security とは アプリケーションのセキュリティを高めるためのフレームワーク 認証 認可機能 その他 多数のセキュリティ関連の機能を持つ

More information

WebOTXマニュアル

WebOTXマニュアル WebOTX アプリケーション開発ガイド WebOTX アプリケーション開発ガイドバージョン : 7.1 版数 : 初版リリース : 2007 年 7 月 Copyright (C) 1998-2007 NEC Corporation. All rights reserved. 付録 4-2-1 目次 4. プログラミング 開発 (WebOTX)...3 4.2. EJBアプリケーション...3 4.2.1.

More information

目次 1. ユーザー登録 ( 初期セットアップ ) を行う Office365 の基本的な動作を確認する... 6 Office365 にログインする ( サインイン )... 6 Office365 からサインアウトする ( ログアウト )... 6 パスワードを変更する... 7

目次 1. ユーザー登録 ( 初期セットアップ ) を行う Office365 の基本的な動作を確認する... 6 Office365 にログインする ( サインイン )... 6 Office365 からサインアウトする ( ログアウト )... 6 パスワードを変更する... 7 実践女子学園 目次 1. ユーザー登録 ( 初期セットアップ ) を行う... 2 2. Office365 の基本的な動作を確認する... 6 Office365 にログインする ( サインイン )... 6 Office365 からサインアウトする ( ログアウト )... 6 パスワードを変更する... 7 3. Office インストール... 8 Office インストール手順... 8

More information

Mobile Access簡易設定ガイド

Mobile Access簡易設定ガイド Mobile Access Software Blade 設定ガイド チェック ポイント ソフトウェア テクノロジーズ ( 株 ) アジェンダ 1 SSL VPN ポータルの設定 2 3 4 Web アプリケーションの追加 Check Point Mobile for iphone/android の設定 Check Point Mobile for iphone/android の利用 2 変更履歴

More information

Microsoft Word - CBESNet-It連携ガイドver8.1.doc

Microsoft Word - CBESNet-It連携ガイドver8.1.doc (Net-It Central 8.1) 本ガイドでは ConceptBase Enterprise Search 1.3 と Net-It Central 8.1 の連携手順について説明します 目次 1 はじめに... 2 1.1 本書について... 2 1.2 前提条件... 2 1.3 システム構成... 2 2 ConceptBase Enterprise Search のインストール...

More information

WL-RA1Xユーザーズマニュアル

WL-RA1Xユーザーズマニュアル この章でおこなうこと 証明書を発行するプライベート CA 局の設置 および各種設定を行います 第 2 章 CA 局の設定 2.1 設定環境 設定環境について... 26 ページへ 2.2 Active Directory のインストール インストール... 27 ページへ Active Directory のユーザ設定... 27 ページへ 2.3 証明書サービスのインストール インストール...

More information

◎phpapi.indd

◎phpapi.indd PHP や HTML の知識がなくても大丈夫 PHP や HTML の基本も学べる FileMaker データベースを Web に公開したい FileMaker を使って動的な Web サイトを作りたい FileMaker しか知らない人が Web アプリケーションを作れるようになる! はじめに まず 本書を手に取ってくださりありがとうございます 本書はある程度 FileMaker Pro の扱いに慣れ

More information

ICカード

ICカード Windows8. Windows0 の設定 Internet Explorer 0 の設定 奈良市電子入札システムではこの度 Windows 0 を推奨環境に追加しました これらをスムーズにご利用頂くためには 各設定が必要となります また Windows 0 をご利用になる場合は ご利用認証局及び参加している全ての電子入札導入団体の推奨環境もご確認の上導入頂きます様お願いいたします Windows

More information

平成 31 年 2 月 22 日 岐阜県電子入札システムクライアント PC の Internet Explorer 11 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプし

平成 31 年 2 月 22 日 岐阜県電子入札システムクライアント PC の Internet Explorer 11 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプし 平成 3 年 月 日 岐阜県電子入札システムクライアント PC の Internet Explorer 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプします ) #. お気に入りへの追加 #. 信頼済みサイトへの追加 #3. セキュリティの設定画面よりレベルのカスタマイズを行う

More information

TunesGo (Win 版 ) ガイド Chapter1: 製品のインストール 1-1 製品のダウンロード 1-2 製品のインストール 1-3 製品の登録 Chapter2: データの転送 2-1 ios デバイスを PC に接続する 2-2 デバイスのメディアを itunes に転送 2-3 デ

TunesGo (Win 版 ) ガイド Chapter1: 製品のインストール 1-1 製品のダウンロード 1-2 製品のインストール 1-3 製品の登録 Chapter2: データの転送 2-1 ios デバイスを PC に接続する 2-2 デバイスのメディアを itunes に転送 2-3 デ TunesGo (Win 版 ) ガイド Chapter1: 製品のインストール 1-1 製品のダウンロード 1-2 製品のインストール 1-3 製品の登録 Chapter2: データの転送 2-1 ios デバイスを PC に接続する 2-2 デバイスのメディアを itunes に転送 2-3 デバイスのメディアを PC に転送 2-4 デバイスのプレイリストを PC または itunes に転送

More information

ウェブデザイン技能検定 1 級実技 平成 28 年度 第 4 回 ウェブデザイン技能検定 1 級 実技試験概要 試験にあたっての注意事項 試験者は本試験の留意事項 注意事項に留意して作業を行うこと ペーパー実技試験は 課題 1 から 5 までの 5 課題を 60 分間で行うこと 作業実技試験は 課題

ウェブデザイン技能検定 1 級実技 平成 28 年度 第 4 回 ウェブデザイン技能検定 1 級 実技試験概要 試験にあたっての注意事項 試験者は本試験の留意事項 注意事項に留意して作業を行うこと ペーパー実技試験は 課題 1 から 5 までの 5 課題を 60 分間で行うこと 作業実技試験は 課題 平成 28 年度 第 4 回 ウェブデザイン技能検定 1 級 実技試験概要 試験にあたっての注意事項 試験者は本試験の留意事項 注意事項に留意して作業を行うこと ペーパー実技試験は 課題 1 から 5 までの 5 課題を 60 分間で行うこと 作業実技試験は 課題 1 から 4 までの 4 課題を 180 分間で行うこと 試験問題の詳細は 試験当日配布する 1 1. 試験実施にむけての留意事項 試験は

More information

— intra-mart Accel Platform セットアップガイド (WebSphere編)   第7版  

— intra-mart Accel Platform セットアップガイド (WebSphere編)   第7版   Copyright 2013 NTT DATA INTRAMART CORPORATION 1 Top 目次 intra-mart Accel Platform セットアップガイド (WebSphere 編 ) 第 7 版 2016-12-01 改訂情報はじめに本書の目的前提条件対象読者各種インストール 設定変更 intra-mart Accel Platform 構成ファイルの作成 WebSphereの設定

More information

第 章 システムの概要 WebBase とは 利用環境 ブラウザ操作時の留意事項... 3 第 章 基本操作 ログインとログアウト ポータル画面の構成... 5 第 3 章 メッセージ メッセージを受信する... 6 第

第 章 システムの概要 WebBase とは 利用環境 ブラウザ操作時の留意事項... 3 第 章 基本操作 ログインとログアウト ポータル画面の構成... 5 第 3 章 メッセージ メッセージを受信する... 6 第 操作マニュアル 学生編 - 第 章 システムの概要... 3. WebBase とは... 3. 利用環境... 3. 3 ブラウザ操作時の留意事項... 3 第 章 基本操作... 4. ログインとログアウト... 4. ポータル画面の構成... 5 第 3 章 メッセージ... 6 3. メッセージを受信する... 6 第 4 章 スケジュール... 8 4. スケジュールを登録する... 8

More information

はじめに このマニュアルは BACREX-R を実際に使用する前に知っておいて頂きたい内容として 使用する前の設定や 動作に関する注意事項を記述したものです 最初に必ずお読み頂き 各設定を行ってください 実際に表示される画面と マニュアルの画面とが異なる場合があります BACREX-R は お客様の

はじめに このマニュアルは BACREX-R を実際に使用する前に知っておいて頂きたい内容として 使用する前の設定や 動作に関する注意事項を記述したものです 最初に必ずお読み頂き 各設定を行ってください 実際に表示される画面と マニュアルの画面とが異なる場合があります BACREX-R は お客様の Ver4 IE9.0 設定の注意事項 第 1 版 はじめに このマニュアルは BACREX-R を実際に使用する前に知っておいて頂きたい内容として 使用する前の設定や 動作に関する注意事項を記述したものです 最初に必ずお読み頂き 各設定を行ってください 実際に表示される画面と マニュアルの画面とが異なる場合があります BACREX-R は お客様の使用環境に合わせてカスタマイズのできるシステムです

More information

SystemDirector Developer's Studio(V3.2) 適用ガイド

SystemDirector Developer's Studio(V3.2) 適用ガイド 目次 6. 開発時のトラブルシューティング...2 6.2. WTP( 共通 ) の注意制限事項... 2 6.2.1. インストール済みサーバランタイム環境 画面の キャンセル...2 6.2.2. サーブレットの作成 画面の スーパークラスからのコンストラクター...3 6.2.3. Webプロジェクトの設定 画面の デフォルトの復元...3 6.2.4. サーバー 画面の デフォルトの復元...4

More information

スクールCOBOL2002

スクールCOBOL2002 3. 関連資料 - よく使われる機能の操作方法 - (a) ファイルの入出力処理 - 順ファイル等を使ったプログラムの実行 - - 目次 -. はじめに 2. コーディング上の指定 3. 順ファイルの使用方法 4. プリンタへの出力方法 5. 索引ファイルの使用方法 6. 終わりに 2 . はじめに 本説明書では 簡単なプログラム ( ファイル等を使わないプログラム ) の作成からコンパイル 実行までの使用方法は既に理解しているものとして

More information

Delphi/400でFlash動画の実装

Delphi/400でFlash動画の実装 吉原泰介 株式会社ミガロ. RAD 事業部技術支援課顧客サポート Delphi/400 で Flash 動画の実装 YouTube プレイヤーの作成 Flash の機能を ActiveX を利用して Delphi/400 アプリケーションへ組み込む方法を紹介する Flash と ActiveX コントロール ActiveX コントロールの取り込み YouTube プレイヤーの実装 まとめ 略歴 1978

More information

WEBシステムのセキュリティ技術

WEBシステムのセキュリティ技術 WEB システムの セキュリティ技術 棚橋沙弥香 目次 今回は 開発者が気をつけるべきセキュリティ対策として 以下の内容について まとめました SQLインジェクション クロスサイトスクリプティング OSコマンドインジェクション ディレクトリ トラバーサル HTTPヘッダ インジェクション メールヘッダ インジェクション SQL インジェクションとは 1 データベースと連動した Web サイトで データベースへの問い合わせや操作を行うプログラムにパラメータとして

More information

ADempiere (3.5)

ADempiere (3.5) ADempiere (3.5) インストールマニュアル ADempiere Community Contents 改定履歴... 3 1 はじめに... 4 2 動作環境... 4 3 事前準備... 5 3.1 Java JDK のセットアップ... 5 3.1.1 Java JDK のダウンロード... 5 3.1.2 Java JDK のインストール... 5 3.1.1 Java JDK のパス設定...

More information

ch2_android_2pri.indd

ch2_android_2pri.indd Android SDK をインストールしよう Android Developers サイトから Android SDK をダウンロードして インストールします 1 インターネットブラウザのアドレスバーに http://dl.google.com/android/ installer_r20-windows.exe と入力して g キーを押す 1 ファイルを保存するメッセージが表示される 2 [ 保存

More information

ArcGIS for Server での Web マップの作成方法

ArcGIS for Server での Web マップの作成方法 ArcGIS for Server での Web マップの作成方法 1 目次 はじめに... 3 このドキュメントについて... 3 ArcGIS アプリケーションとは... 3 ArcGIS for Server での Web マップの作成... 5 コンテンツサーバ... 6 モバイルコンテンツディレクトリ... 6 マップコンテンツの検索とフォルダの操作... 7 Web マップの作成...

More information

Servlet/JSP ( 作成中 ) 2010 年 x 月 x 日作成 Firebird 日本ユーザー会 Naoyuki Sano 1

Servlet/JSP ( 作成中 ) 2010 年 x 月 x 日作成 Firebird 日本ユーザー会 Naoyuki Sano     1 Servlet/JSP ( 作成中 ) 2010 年 x 月 x 日作成 Firebird 日本ユーザー会 Naoyuki Sano http://rururu.sakura.ne.jp/ http://rururublog.sblo.jp/ 1 Servlet/JSP を教わった人 2004/9/25-2005/5/21 秦崇 [ はたたかし ] さん (http:// 秦崇.jp/) 2009

More information

Office365 AL-Mail

Office365 AL-Mail Office365 AL-Mail クライアント 操作手順書 1 目次 1 はじめに...3 2 AL-Mail のバージョンの確認...4 3 Office365 用のアカウントを作成 ( 追加 )...6 4 メールの詳細設定...9 5 追加アカウントでの送受信テスト...9 付録 -1 Al-Mail メールパスワードの確認方法... 10 付録 -2 AL-Mail Version 1.13d

More information

CLUSTERPRO MC StorageSaver for BootDisk 2.1 (for Windows) インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール

CLUSTERPRO MC StorageSaver for BootDisk 2.1 (for Windows) インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール CLUSTERPRO MC StorageSaver for BootDisk 2.1 (for Windows) インストールガイド 2016(Mar) NEC Corporation はじめに 製品導入の事前準備 本製品のインストール 本製品の初期設定 本製品のアンインストール 改版履歴 版数 改版 内容 1.0 2015.3 新規作成 2.0 2016.3 バージョンアップに伴い改版 i はしがき

More information

目次 ログイン ログイン お知らせ画面... 3 チェック結果の表示 / 新規作成 / 更新 / データ出力 チェック結果一覧の表示 新規作成 チェック結果の検索 チェック結果の詳

目次 ログイン ログイン お知らせ画面... 3 チェック結果の表示 / 新規作成 / 更新 / データ出力 チェック結果一覧の表示 新規作成 チェック結果の検索 チェック結果の詳 FUJITSU Intelligent Society Solution 智の WA! アセスメント支援クラウド ユーザーマニュアル 平成 29 年 7 月 31 日 株式会社富士通エフサス Copyright 2014-2017 FUJITSU FSAS INC. 目次 ログイン... 1 1.1. ログイン... 1 1.2. お知らせ画面... 3 チェック結果の表示 / 新規作成 / 更新

More information

データベースアクセス

データベースアクセス データベースアクセスコンポーネント 1. 概要 データベースアクセスコンポーネントとは SQL データベースにアクセスして SQL 文を実行することによりデータベース検索を行う機能を提供するコンポーネントです また データベースアクセスコンポーネントでは データベースの構成情報 接続情報 エラー情報等を取得することも可能です データベースアクセスコンポーネントは アプリケーションビルダーのメニューから以下のように選びます

More information

Java言語 第1回

Java言語 第1回 Java 言語 第 2 回簡単な Java プログラムの作成と実行 知的情報システム工学科 久保川淳司 kubokawa@me.it-hiroshima.ac.jp 簡単な Java プログラム Java プログラムのファイル名 Java プログラムのファイル名命名ルール ファイル名とクラス名は同じでなければならない HelloJava.java public class HelloJava { public

More information

情報更新日 :2012/5/20 サンプルソースの文字化けについて [ トラブル事例 ] Eclipse に ダウンロードしたソースコードをインポートすると文字化けが起きる ( 関連箇所 : 0-1 はじめに ) [ 回答 ] 本書でその利用を前提としております Tech Fun Eclipse は

情報更新日 :2012/5/20 サンプルソースの文字化けについて [ トラブル事例 ] Eclipse に ダウンロードしたソースコードをインポートすると文字化けが起きる ( 関連箇所 : 0-1 はじめに ) [ 回答 ] 本書でその利用を前提としております Tech Fun Eclipse は スマートにプログラミング Android 入門編第 2 版 SDK4/2.3 対応 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例 とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい index 株式会社リックテレコム書籍出版部 ( 情報更新日 :2012.8.13) ソースコードをインポートすると文字化けが起きる

More information

SystemDirector Developer's Studio(V3.2) 適用ガイド

SystemDirector Developer's Studio(V3.2) 適用ガイド 目次 4. フ ロク ラミンク と開発 1 Eclipse 編...2 4.1. Eclipse サポート範囲... 2 4.1.1. CVSを使ったチーム開発...2 4.1.2. Antを使用したビルド...2 4.1.3. JUnitを使ったテスト...2 4.1.4. Javaエディター...2 4.1.5. デバッグ機能...2 4.2. Eclipse サポートしていない機能... 2

More information

インストール要領書

インストール要領書 2016/04/28 第 1 版 CSS-Net インストール要領書 この冊子は CSS-Net のインストール方法を分かり易く説明してあります インストール方法が分からないときはご覧になって下さい 目次 1. はじめに 2. CSS-Net の動作環境 3. インストーラのダウンロード 4. インストール手順 5. CSS-Net の起動および初期設定 6. アンインストール方法 1. はじめに

More information

スマートにプログラミング Android 入門編第 2 版 SDK4/2.3 対応 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい なお スマートにプログラミング

スマートにプログラミング Android 入門編第 2 版 SDK4/2.3 対応 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい なお スマートにプログラミング スマートにプログラミング Android 入門編第 2 版 SDK4/2.3 対応 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい なお スマートにプログラミング入門編第 2 版 SDK4/2.3 における更新情報は 現時点では特にございません index 株式会社リックテレコム書籍出版部

More information

アルファメール 移行設定の手引き Outlook2016

アルファメール 移行設定の手引き Outlook2016 アルファメールに移行されるお客様へ アルファメール メールソフトの移行設定 Outlook 2016 (POP 版 ) http://www.alpha-mail.jp/ 必ずお読みください 本資料はアルファメールに移行されるお客様の利用されているメールソフトの移行設定用の資料です 手順にそった操作 お手続きが行われない場合 正常に移行が完了できない可能性がございます 必ず本資料をご参照いただけますようお願いいたします

More information