【2/17】今年は「濃厚」技術トーク!@ITメールセミナー スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷


Java開発者のためのFAQ集

Java開発者が 最低限押さえておくべきJavaに関する基礎知識 、 実際のソリューション構築の場面で定石とされるノウハウ、 プログラミングTIPSなどのFAQをご紹介していきます。


  Javaに関するTIPSは「Java TIPS」へ

INDEX
J2EEの基礎知識
JSPの基礎知識と活用
セッション管理
Servlet/JSPリファレンス(ワンポイント・レクチャー)
BEA WebLogic Server(ワンポイント・レクチャー)
JDBCの基礎知識と活用
XMLとの連携・活用
エンタープライズへの適用
Webアプリケーションにおける帳票の実現

   Javaプログラミングの前提知識(ワンポイント・レクチャー)  
javaコマンドを使いこなす 
javacコマンドを使いこなす 
クラスパス(class path)を正しく使う
エクステンション(拡張)メカニズムとは
オブジェクト指向とクラスを理解する
クラスの定義とオブジェクトの生成を理解する 
パッケージを理解し利用する 
配列の宣言(1) 宣言の基本
配列の宣言(2) 2次元配列
明示的な割り当てをしない配列 
インターフェイスとは
ThisとSuperの使い分け
演算子
equals()メソッド
条件式の評価
   J2EE(Java2 Enterprise Edition)の基礎知識  
なぜ、Java2 Enterprise Edition(J2EE)が必要なのでしょうか?
――J2EEが必要になった経緯――
 
J2EEとデスクトップ用のJavaとはどこが違うのですか? 
J2EEを動作させるには何が必要ですか? 
J2EEのアプリケーションモデルとは 
アプリケーションの標準となるJ2EE Blueprintとは
J2EEの3つの“C”とは何ですか? 
MVCモデルという言葉をよく聞きますが何のことですか? 
J2EE RIとは何でしょうか?
J2EE RIを動作させる手順を教えてください
J2EEにおけるEJBの役割を教えてください 
EJBのメリットとは何ですか?
EJBの動作原理を教えてください
EJBの種類を教えてください
EJBのこれからを教えてください
   サーブレット(Servlet)の基礎知識と活用  
サーブレットとは何でしょうか 
サーブレットのメリットとデメリット
サーブレットの動作原理を教えてください
サーブレットのライフサイクルについて教えてください
日本語を扱うときの留意点(出力時)
日本語を扱うときの留意点(パラメータ取得時)
サーブレットにおけるクラスパス設定の注意点
WebブラウザのBackボタンが押されることで起こる問題への対処
HTMLフォームがサービス開始時に正しく表示されない?
複数のリクエストにはセッションオブジェクトを活用する
セッション終了処理の考慮点
Submitボタンの2度押しへの対策
   JSPの基礎知識と活用  
 JSPとは何ですか?
 JSPの動作原理を教えてください
 なぜJSPを使うのでしょうか?
 JSPで日本語を扱うときの留意点を教えてください 
ServletとJSP、Beanのうまい連携方法を教えてください
 JSPでセッションを設定する方法
JSPのリロードが行われないときの対策
JSPのuseBeanで、JavaBeans以外のクラスを扱う
<%@ include %>と<jsp:include>の違い
JSPの実行中に例外が発生したらメッセージを表示する
   セッション管理  
 セッション管理はなぜ必要なのですか?
 Cookieによるセッション管理の実現
 サーブレットにおけるセッション管理の実現
 セッションの開始・継続・終了
 Webアプリケーションにおけるセッション管理の留意点
   Servlet/JSPリファレンス(ワンポイント・レクチャー)  
サーブレット起動時の初期化処理 
サーブレットが破棄されるときに終了処理を行うには 
HTTPコマンドに応答するには
クライアントからのリクエスト情報を取得するには 
シフトJISなどで受け取ったパラメータをUnicodeに変換するには
HttpServletRequestオブジェクトの役割 
Formデータの取得 
HTTPリクエストヘッダの取得
HttpServletResponseオブジェクトの役
コンテンツタイプの設定 
サーブレットからの出力
文字コードの扱い
コンテキストルートを取得するためのメソッド
ServletContextオブジェクトの獲得
Httpセッションイベントとは
セッションに関連するオブジェクトへの通知 
pageディレクティブタグとは
pageディレクティブタグの活用
includeディレクティブタグを使う
Beanプロパティの設定
   BEA WebLogic Server(ワンポイント・レクチャー)  
 WebLogic Serverのセッション管理(基礎編)
 WebLogic Serverのセッション管理(応用編)
 Web Applicationのデプロイメント
   JDBCの基礎知識と活用  
 JDBCとは何でしょうか?
 JDBCの種類と使い分けを教えてください
 JDBCの主な機能について教えてください
 接続のプーリングについて教えてください
   XMLとの連携・活用  
なぜWebアプリケーションにXMLを使うのですか? 
業務システムにおけるXMLの役割を教えてください 
XMLを活用した業務システムにはどんな事例がありますか?
JavaからXMLを操作するために必要なものは何ですか?
SVGとは何ですか?
   エンタープライズへの適用  
なぜホスト資産とWebシステムを連携させるのですか? 
Webアプリケーションとホストを連携する手法を教えてください
Webアプリケーションとホストを連携した事例を教えてください
JMSの役割を教えてください
CORBAの動作を試す簡単な方法はありませんか?
   Webアプリケーションにおける帳票の実現
 
Webアプリケーションにおける帳票の必然性
帳票の実現方法には何がありますか?
PDFによる帳票実現の方法
帳票ソリューションの事例を教えてください

Javaに関するTIPSは「Java TIPS」へ

ホワイトペーパーTechTargetジャパン

Java Solution フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

スキルアップ/キャリアアップ(JOB@IT)

- PR -
- PR -

お勧め求人情報

キャリアアップ 〜JOB@IT
@IT Special -PR-
  企業の仮想化に足りない“発想”とは?
仮想化運用管理のキモは意外なところに!

New!
  操作もマニュアルも分かりやすい!
ユーザー視点で開発されたPC管理ツール

New!
  仮想化すればコストは削減できるか?
仮想化に必要な「3つの視点」を解説する

  セキュリティを知り尽くす上野氏が登壇!
@ITメールソリューションLive! in Tokyo

  運用管理の課題を“2つの観点”から分析
ユーザー満足度の高い「仮想環境」とは?

  世界に通用するストレージの作り方とは?
製品に込めた思いを富士通の開発者に聞く

  OSSで手間も時間も、障害も減った――
「マピオンの事例」オープンソース活用法

  「ノートPCの持ち出し禁止」で大丈夫?
情報漏えいを防ぐ管理手法とインフラは?

  1日の処理を1秒に――MySQLの達人が語る
「コスト削減」できるチューニング

  ドキュメント作成を自動化して、SEの作業
効率を大幅アップ! Visio 2007の魅力

  急速に広がるHyper-Vでのサーバ仮想化
そのベストプラクティスをデルが解説

  @IT主催セミナーで語られた、「担当者に
求められるセキュリティ対策」をレポート

  @IT「Windows 7」 特設サイトオープン!
最新情報・移行ノウハウを公開しています