おためし受講中

Java入門 -Servletプログラムの基礎-

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。

4限目はJava EEのバックエンド処理の基礎となる「Servlet」について解説します。Servletの概要とプログラム方法をハンズオンを通して学んでいただければと思います。

■事前準備

この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。

この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。

1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。
Windows用: jdk_for_win.pdf
Mac用: jdk_for_mac.pdf

2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。
Windows用: eclipse導入手順書(Windows).pdf
Mac用: eclipse導入手順書(Mac).pdf

■ アジェンダ

・JSPとServletの関係
・Servletプログラムを読んでみる
・ServletでHello World!!

 

学生代表

  • 大木 しのぶ

    大木 しのぶ

    スクー放送部

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介
    02:29  (00:14 ~ )
    アジェンダ
    01:18  (02:43 ~ )
    質問:ServletってJavaなの知ってましたか?
    04:27  (04:01 ~ )
    Servletクラスの役割
    13:09  (08:28 ~ )
    Servletクラスの作法
    03:48  (21:37 ~ )
    プログラムの作法を共通化する「フレームワーク」
    02:05  (25:25 ~ )
    Servletの基本構文①クラス宣言部
    04:00  (27:30 ~ )
    Servletの基本構文②コンストラクタ
    01:17  (31:30 ~ )
    Servletの基本構文③メソッド
    00:40  (32:47 ~ )
    Servletプログラムを読んでみる
    09:47  (33:27 ~ )
    ServletでHello World
    07:59  (43:14 ~ )
    おさらい
    01:14  (51:13 ~ )
    【後半】質疑応答
    Q:プロジェクトエクスプローラにファイルを表示できたのですが右クリックで「実行」すると「実行の構成」を聞かれて実行できません。サーバーで実行するためにはどういう設定をすればよいでしょうか?
    02:36  (52:48 ~ )
    Q:doPostメソッドで受けたものをdoGet(request, response);でdoGetメソッドに処理を丸投げてしまった時には何も弊害は出ないでしょうか?
    01:05  (55:24 ~ )
    Q:TomcatがGETとPOSTとどっちで判別するかわからないので、両方の処理を記述してるのですか??これは毎回呼び出される可能性のあるメソッドの処理を記述する必要があるのでしょうか?
    02:16  (56:29 ~ )
    Q:さきほどオフラインでの授業があるとのことでしたが、先生、是非自己紹介お願いします
    01:20  (58:45 ~ )
    お知らせ
      (1:00:05 ~ )