• ログインログイン
  • 新規登録新規登録

MENU

Servlet/JSPプログラミングの基礎知識をチェック!Servlet/JSPプログラミングの理解度テスト(2)

連載基礎力チェック!プログラミングテスト一覧

プログラミングスキルの基礎力をチェック!各領域における基礎力をチェックするためのテスト集です。知っていると思っていても、やってみると意外と間違えてしまうことが多いかも!?

本教材は株式会社フルネス様からのご提供になります。プログラミング学習コラム「Servlet/JSP」についての2回目のテストです。日々の勉強の成果がどれだけ反映されるか試してみましょう。

問 1  JSPのweb.xmlの定義方法として正しい説明を以下から1つ選んでください。

  1. <servlet>の子要素である<jsp-file>でJSPファイルのパスを指定。
  2. <servlet>の子要素である<servlet-name>でJSPファイルのパスを指定。
  3. <servlet-mapping>の子要素である<servlet-name>でJSPファイルのパスを指定。
  4. <servlet-mapping>の子要素である<url-pattern>でJSPファイルのパスを指定。

解答をみる

解答 1

問 2 Servlet/JSPの役割のうち、JSPの特徴として正しいものをすべて選んでください。

  1. Webデザイナーでも作成を容易にするためにHTMLベースで記述することができる。
  2. java.jspパッケージのクラスの一つである。
  3. リクエスト処理(コーディング)に馴染む。
  4. レスポンス(HTML)出力に馴染む。

解答をみる

解答 1,4

問 3 Servletのディスパッチ処理をすべて選んでください。

  1. フォーワード
  2. エクスポート
  3. インポート
  4. インクルード

解答をみる

解答 1,4

問 4 以下の説明を総称的に何と呼ぶか、1つ選んでください。

Servletで処理した結果をJSPやServletへ引き継ぐこと。

  1. 継承
  2. データの受け渡し
  3. 引数渡し
  4. カプセル化

解答をみる

解答 2

問 5 データ設定の際に利用されるjavax.servlet.http.HttpServletRequestインタフェースのsetAttributeメソッドの引数について正しいものを1つ選んでください。

  1. 第一引数:セットするときの名前 / 第二引数:セットするデータを指定
  2. 第一引数:セットするデータを指定 / 第二引数:セットするときの名前
  3. 第一引数:セットするデータ、名前を指定
  4. 第一引数:セットするデータを指定 / 第二引数:セットするときの名前/ 第三引数:サイズを指定

解答をみる

解答 1

問 6 データ設定の際に利用される、javax.servlet.http.HttpServletRequestインタフェースのgetAttributeメソッドの引数について正しいものを1つ選んでください。

  1. 第一引数:取得するデータのリクエストオブジェクト内で設定されている名前/第二引数:データの最大サイズ。
  2. 第一引数:取得するデータのリクエストオブジェクト内で設定されている名前。
  3. 第一引数:取得するデータのリクエストオブジェクト内で設定されている名前/第二引数:データの型。
  4. 第一引数:取得するデータのリクエストオブジェクト内で設定されている名前/第二引数:第一引数と同じもの。

解答をみる

解答 2

問 7 リクエストオブジェクトの生存期間として、正しい内容を以下から全て選んでください。

  1. システム稼働中は永遠に生存する。
  2. リクエストオブジェクトからgetAttributeされた瞬間に消滅する
  3. HTTPリクエストを受けてからレスポンスを返すまで生存する。
  4. メモリがいっぱいになるまで生存し、メモリがなくなった時点で消滅する。

解答をみる

解答 3

問 8 セッション管理を実現するにあたり、HTTPプロトコルの制約問題としてあげられるものをすべて選んでください。

  1. 1回目の通信と2回目の通信の間で状態が1回目に上書きされてしまう。
  2. 1回目の通信と2回目の通信の間で状態を保持することができない。
  3. 1回目の通信と2回目の通信の間で状態が混合してしまう。
  4. 1回目の通信と2回目の通信の間で状態を一部しか保持することができない。

解答をみる

解答 2

問 9 セッションIDの送受信に利用されるものをすべて選んでください。

  1. URL Re-writing
  2. Cookie
  3. キャッシュ
  4. 履歴

解答をみる

解答 1,2

問 10 javax.servlet.http.HttpSessionインタフェースが持つ、セッションからデータを取得するメソッド名を1つ選んでください。

  1. getAttribute
  2. setAttribute
  3. getSession
  4. setSession

解答をみる

解答 1
完全無料!

1で登録完了!

エンジニアの仕事・年収や選考ノウハウ記事が読めるほか、
会員にはプログラミング講習やES・面接対策などリアルな無料サポートも充実。
ここだけの求人情報も多数。

今すぐ新規会員登録
Page Top