スライド

ネットワークプログラミ
ング論
平成27年10月26日
森田 彦
復習課題
【基礎課題3-1】の解答
あるサーブレットのweb.xmlが次のように記述されていました。
<web-app>
<servlet>
<servlet-name>AAA</servlet-name>
<servlet-class>BBB</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>AAA</servlet-name>
<url-pattern>/HelloServlet</url-pattern>
</servlet-mapping>
</web-app>
このとき、サーブレットのクラスファイル名は何ですか?
BBB
.class
【基礎課題3-3】の解答
<web-app>
・・・
<servlet>
<servlet-name>HTMLServlet</servlet-name>
<servlet-class>HTMLServlet</servlet-class>
</servlet>
・・・
<servlet-mapping>
<servlet-name>HTMLServlet</servlet-name>
<url-pattern>/HTMLServlet</url-pattern>
</servlet-mapping>
</web-app>
URLは?
http://localhost:8080/entry/HTMLServlet
【基礎課題3-4】の解答
<表示結果>
改行していないことに注意!
out.println("これはサーブレットです。");
out.println("テキストをHTML形式で表示しています。");
HTML文書の場合、改行タグがなければ改行しない。
【応用課題3-A】の解答
<表示結果>
【応用課題3-B】の解答
<表示結果>
第4章 JSPの作成
【学習のねらい】
①
JSPを作成する練習を行い、その活用方法
を理解する。
Java Server Pages
【基礎課題4-1】
復習課題
次のようなサーブレットを作成し表示させると、日本語が表示さ
れませんでした。
・・・
public class SampleServlet extends HttpServlet {
public void doGet( HttpServletRequest request,
HttpServletResponse response )
throws IOException, ServletException {
}
}
response.setContentType(
“text/plain; charset=ISO-8859-1“ );
PrintWriter out = response.getWriter();
out.println(“日本語表示");
日本語がきちんと表示されるようにするためには、どの部分を修
正すればよいですか?修正箇所を指摘し、修正内容を記述して
下さい。
本日の学習内容
4-1.基本的なJSPの作成① -expression(式)の
利用
【基礎課題4-2】~【基礎課題4-4】
 4-2.基本的なJSPの作成② -スクリプトレットの
利用
【基礎課題4-5】、【基礎課題4-6】
 4-3.JSPとは何か?なぜ必要なのか?
【基礎課題4-7】
 4-4.基本的なJSPの作成③ -pageディレクティブ
の利用
【基礎課題4-8】、【基礎課題4-9】
 4-5.応用課題
【応用課題4-A】~【応用課題4-B】

演習課題の受け取りについて

原則として講義時間内に提出してもらいます。提出
が遅れた場合は以下のように減点とします。
基礎課題 応用課題
講義時間内
終了後1時間以内
100%
90%
100%
100%
1時間超~当日中
70%
100%
翌日の17:00まで
0%
100%
それ以上の遅れ
0%
0%
課題提出の仕方は、p.15参照