Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 Upgrade Exam (CX-310-082)

 
 
製品の説明

サーバーサイドJavaシステム開発の土台を作る
Javaコンピューティングの基礎知識を既に修得している方向けの試験で、システム開発に不可欠なサーブレット、JSPといったプログラミング能力の包括的な知識をテストします。

»   詳細の表示
 
 
製品 ID 価格(税込)
JP-CX-310-082 ¥31,500
 
 

Web サイトでご購入いただいた試験は、日本以外の国ではご使用いただけない場合があります。日本以外にお住まいの場合は、国を選択して、お客様の居住国で提供されている製品についてお問い合わせください。試験バウチャーをご購入いただいた場合、その使用期限は購入日から 1 年間です。各バウチャーは 1 つの試験に対して有効であり、バウチャーを購入した国の Sun 認定 Prometric テストセンターでしかご利用いただけない場合があります。試験バウチャーの払い戻しは一切お受けできませんので、あらかじめご了承ください。

 
 
詳細情報

  • 提供場所: プロメトリック認定試験場
  • 前提条件: 【SJC-WC】Sun Certified Web Component Developer for Java 2 Platform,Enterprise Edition 1.3 (試験番号:310-080) 取得
  • 試験方式: 多肢選択式 / ドラッグ&ドロップ
  • 設問数: 50問
  • 合格スコア: 60% (50問中30問正解)
  • 時間制限: 105分

 上に戻る

 
 
主な出題範囲

Section 1 - サーブレット テクノロジー モデル


1.1 HttpServletレスポンスのインタフェースを使用して、以下のコードを書き出す

  • レスポンスヘッダを設定する
  • レスポンスオブジェクトのコンテンツタイプを設定する
  • レスポンスオブジェクトに対しテキストストリームを取得する
  • レスポンスオブジェクトに対しバイナリストリームを取得する
  • 他のURLへHTTPリクエストをリダイレクトする
  • レスポンスオブジェクトにクッキーを追加する

1.2 以下に示すサーブレットのライフサイクルの目的とイベントシーケンスを説明する。

  1. サーブレットクラスをロードする
  2. サーブレットのインスタンス化
  3. initメソッドの呼び出し
  4. serviceメソッドの呼び出し
  5. destroyメソッドの呼び出し


Section 2 - Webアプリケーションの構造と配備


2.1 以下の配備記述子の要素に対応する正しい構造を構築する。
error-page, init-param, mime-mapping, servlet, servlet-class, servlet-mapping, servlet-name, welcome-file



Section 3 - Webコンテナモデル


3.1 Webコンテナのリクエスト処理モデル:フィルタを設定し、リクエストまたはレスポンスのラッパーを作成する。設計の不具合があれば、フィルタまたはラッパーを適用する。

3.2 リクエスト、セッション、Webアプリケーションに対するWebコンテナのライフサイクルイベント:各スコープのライフサイクルに対しリスナークラスを作成、設定する。スコープ属性リスナークラスを作成、設定する。ある状況において、適した属性リスナーを識別する。



Section 4 - セッション管理


4.1 sessionリスナーを使って、オブジェクトがセッションに追加されたときにイベントへ対応するコードを書く。またsessionオブジェクトが、あるVMから別のVMへ移動するときにイベントに対応するコードを書く。

4.2 ある状況において、Webコンテナがセッション管理を行う場合、クッキーやURLの書き換えとの関連性を、記述・コードによってそのメカニズムを識別する。



Section 5 - Webアプリケーションのセキュリティ


5.1 配備記述子の中で、セキュリティ制約、Webリソース、ログイン設定、セキュリティロールなどを宣言する。



Section 6 - JSPテクノロジーモデル


6.1 以下のディレクティブを使用してJSPコードを書く。

  1. 'page'('import', 'session', 'contentType', 'isELIgnored'属性を用いて)
  2. 'include'
  3. 'taglib'

6.2 正しいシンタックスを使用したJSPドキュメント(XMLベースのドキュメント)を書く。

6.3 タグライブラリの宣言、式言語(EL)の終了、スクリプト言語の終了を行う、配備記述子を設定する。



Section 7 - 式言語(EL)を使用したJSPの構築


7.1 ある状況において、pageScope, requestScope, sessionScope, applicationScope, パラメータとparamValues, ヘッダーとheaderValues, cookie, nitParam. pageContextを含む定義済み変数にアクセスするELコードを書く。

7.2 ある状況において、以下の演算子を使用するELコードを書く:属性アクセス(the operator)、コレクションアクセス(the [] operator)

7.3 ある状況において、以下の演算子を使用するELコードを書く:算術演算子、比較演算子、論理演算子。

7.4 ある状況において、関数を使用するELコード、EL関数のためのコード、タグライブラリ記述子にEL関数を設定するコードを書く。



Section 8 - 標準アクションを使用したJSPの構築


8.1 ある設計目標のもと、以下の標準アクションを使用してコード部分を作成する。

  • jsp:useBean(id, scope, type, classの属性で)
  • jsp:getProperty
  • jsp:setProperty(全ての属性を組み合わせて)


Section 9 - タグライブラリを使用したJSPページの構築


9.1 ある設計目標のもと、coreタグライブラリから適当な JSP Standard Tag Library (JTSL v1.1)のタグを使用する。



Section 10 - カスタムタグライブラリの構築


10.1 ある状況において、parent tagとarbitary tag ancestorにアクセスするタグハングラコードを書く。

10.2 カスタムタグイベントモデルのセマンティックを記述する。
タグハンドラクラスを書き、タグ内のJSPコンテンツの制約を説明する。



Section 11 - J2EEパターン


11.1 ある問題を解決するためのパターンを以下から選択する。
Intercepting Filter, Model-View-Controller, Front Controller, Service Locater, Business Delegate, Data Transfer Object

11.2 以下のデザインパターンと、その使用がもたらすと考えられる利益とを合致させる。
Intercepting Filter, Model-View-Controller, Front Controller, Service Locater, Business Delegate, Data Transfer Object



 上に戻る

 
 
 
 
サン認定資格 再受験無料ダブルキャンペーン
~目指せ! クラウド世代の選り抜きエンジニア~