Skip to Content Java Solaris コミュニティ パートナー My Sun ご購入について Japan Worldwide

Sun認定資格
Java認定資格
spacer spacer
≫  トレーニングTOP
≫  コース一覧
≫  サン認定資格
  - Java / Solaris
  資格保有者の声
  CertManager
  認定証送付先の変更等
  受験者登録情報管理
≫  一社向けトレーニング
≫  トレーニング・オプション
spacer spacer

【SJC-WC】Sun認定 Webコンポーネントディベロッパ 例題

 Sun Certified Web Component Developer for J2EE Platform
概要 | 例題 | 例題の解答 | お申込方法 | 認定証 | FAQ
Sun Certified Web Component Developer for J2EE Platform 試験では、次のような問題が出題されます。

  1. WAR ファイルに関する記述として正しいものを 4 つ選択してください。

    1. WAR は Web ARchive の略である。
    2. WAR ファイルに署名を入れることはできない。
    3. WAR ファイルは EAR ファイルを含むことができる。
    4. Web アプリケーション全体は一つの WAR ファイルでまとめることができる。
    5. WAR ファイルは jar コマンドで作成可能である。
    6. WEB-INF と META-INF は WAR ファイル内の代表的なトップレベルディレクトリである。

  2. パラメータ username を使用して値を取得する記述として正しいものを 2 つ選択してください。

    1. String u = request.getParameter("username");
    2. String u = request.getParameterNames("username");
    3. String u = request.getParameterValues("username");
    4. String u = request.getParameterValues("username")[0];
    5. String u = (String)request.getParameterMap().get("username");

  3. HttpServletRequest クラスのリクエストヘッダーに関する記述として正しいものを 2 つ選択してください。

    1. getIntHeader() というメソッドは存在しない。
    2. getHeader() メソッドはある特定のヘッダーに関する値を取得するメソッドである。
    3. 与えられた名前に関する一つのヘッダーしか存在しないため、getHeaders() というメソッドは存在しない。
    4. 整数の値のヘッダーを取得するには、getIntHeader() メソッドしか使用できない。
    5. getIntHeader() メソッドで整数の値のヘッダーを取得可能である。

  4. 以下のコードの抜粋に関する記述として、正しいものはどれですか?
  5. -----------コード------------
    20. protected void doGet(HttpServletRequest req, HttpServletResponse res)
    21. throws ServletException, IOException {
    22. ServletOutputStream outStr = res.getOutputStream();
    23. PrintWriter writer = res.getWriter();
    24. res.sendRedirect("http://java.sun.com");
    25. }
    ...
    ----------------------------
    1. doGet() メソッドの戻り値の型は誤りである。
    2. doGet() メソッドが実行されると、IllegalStateException がスローされる。
    3. http://java.sun.com にリダイレクトされる。
    4. http://java.sun.com という URL は sendRedirect() メソッドでサポートされているフォーマットと異なっている。
    5. doGet() メソッドで ServletOutputStream や PrintWriter に何も書き込んでいないので実行が失敗する。

  6. サーブレットライフサイクルに関する記述として正しいものを 2 つ選択してください。

    1. Servlet 初期化コードは static イニシャライザに記述する。
    2. Servlet 初期化コードはサーブレットのコンストラクタに記述する
    3. サーブレットクラスはサーブレットコンテナの起動時か、service() リクエストの呼び出し時以外にはロードされることはない。
    4. init(ServletConfig) メソッドは、service(ServletRequest, ServletResponse) メソッドより前に必ず呼ばれる。
    5. destroy() メソッドが呼ばれた後、サーブレットコンテナは同じサーブレットインスタンスの init() メソッドを再度呼び出す場合もある。

  7. ショッピングカートのようなオブジェクトをセッションに格納するためのメソッドとして、正しいものはどれですか。

    1. setId()
    2. setObject(String objectName)
    3. setSessionObject(String objectName)
    4. setAttribute(String attributeName,Object value)

  8. JSP ページに Java コードを挿入する記述として正しいものを 2 つ選択してください。 A. <% %> B. <code></code> C. <script></script> D. <jsp:code></jsp:code> E. <jsp:scriptlet></jsp:scriptlet>
  9. ServletContext のスコープに関する記述として、正しいものはどれですか。

    1. サーブレット、フィルタ、リスナーなどの Web アプリケーション内の全てのWeb コンポーネントは属性にアクセス可能である。
    2. ある特定の ServletRequest オブジェクトに関連づけられた Web コンポーネントからのみ属性にアクセス可能である。
    3. 一つの HttpSession オブジェクトからのみ属性にアクセス可能である。
    4. JSP 内からのみ属性にアクセス可能である。

  10. ファイル copyright.html を実行時に include する記述として、正しいものはどれですか。 A. <jsp:import page="copyright.html" /> B. <%@ include file="copyright.html" %> C. <%@ page include="copyright.html" %> D. <jsp:include page="copyright.html" /> E. <jsp:insert>copyright.html</jsp:insert>
  11. BodyTag インタフェースを実装するクラスに定義する必要があるメソッドとして、正しいものを 3 つ選択してください。

    1. doBody
    2. tryBody
    3. getBody
    4. doEndTag
    5. doStartTag
    6. setBodyContent

トップに戻る
解答はこちらをご覧ください。
お問い合わせ 会社情報 ニュース 採用情報 プライバシー 利用規定 商標 Copyright 1994-2007 Sun Microsystems, Inc.