回答編集履歴

2

削除します。

2016/09/29 15:08

投稿

退会済みユーザー
test CHANGED
@@ -1,33 +1 @@
1
- 数行程度の簡単なプログラムでは、問題が炙り出にくいです。
1
+           
2
-
3
- そこで、Webアプリケーションの処理を考えましょう。
4
-
5
-
6
-
7
- 0. サーブレット1はブラウザから受け取ったデータを元にして、CustomerDataおよびBookDataを生成する
8
-
9
- 0. CustomerDataをJSP1に渡し、BookDataをJSP2に渡す
10
-
11
- 0. JSP1は受け取ったCustomerDataを元にして、ブラウザに返すページをデザイン
12
-
13
- 0. JSP2は受け取ったBookDataを元にして、ブラウザに返すページをデザイン
14
-
15
-
16
-
17
- 上記では、次のように、処理内容を分離できているわけです。
18
-
19
-
20
-
21
- - サーブレット1はCustomerDataとBookDataの生成処理を担当
22
-
23
- - JSP1はCustomerDataの使用処理を担当
24
-
25
- - JSP2はBookDataの使用処理を担当
26
-
27
-
28
-
29
- ブラウザから受け取ったデータの内容に変更があった場合、新しくサーブレット2を作って、別の方法でCustomerDataとBookDataを生成し、JSP1とJSP2に渡せばよいのです。つまり、サーブレットを変えても、JSP1とJSP2を再利用できるわけです。
30
-
31
-
32
-
33
- このように、担当処理を分離すれば、再利用がしやすくなるわけです。

1

誤字修正

2016/09/29 15:08

投稿

退会済みユーザー
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- 0. サーブレットはブラウザから受け取ったデータを元にして、CustomerDataおよびBookDataを生成する
7
+ 0. サーブレット1はブラウザから受け取ったデータを元にして、CustomerDataおよびBookDataを生成する
8
8
 
9
9
  0. CustomerDataをJSP1に渡し、BookDataをJSP2に渡す
10
10