質問編集履歴
2
文章がおかしい部分を修正。試したことを追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,11 +11,10 @@
|
|
11
11
|
|
12
12
|
### 実現したいこと
|
13
13
|
|
14
|
-
初期段階の一覧表では全社員が表示されていますが、一覧表の上に、
|
15
|
-
「本社」や「関東支社」など各支社の名称のリンクを作成し、これをクリックすることで、
|
16
|
-
同一のjsp画面で遷移し、選択した支社に所属する社員のみ表示されるようにしたいです。
|
14
|
+
初期段階の一覧表では全社員が表示されていますが、一覧表の上に、「本社」や「関東支社」など各支社の名称のリンクを作成し、これをクリックすることで、同一のjsp画面で遷移し、選択した支社に所属する社員のみ表示されるようにしたいです。
|
17
15
|
表示される画面のイメージは以下の通りです。
|
18
16
|
|
17
|
+
<初期状態>
|
19
18
|
●社員一覧表
|
20
19
|
|
21
20
|
|全社|本社|北海道|東北|関東|中部|関西|九州|
|
@@ -29,11 +28,23 @@
|
|
29
28
|
|33333|C|関東支社|経営本部|企画部|-|c|g|60|-|
|
30
29
|
|44444|D|関西支社|経営本部|技術部|-|d|h|40|-|
|
31
30
|
|
31
|
+
<「本社」をクリックした場合>
|
32
|
+
●社員一覧表
|
33
|
+
|
34
|
+
|全社|本社|北海道|東北|関東|中部|関西|九州|
|
35
|
+
|:--|:--:|--:|:--|:--:|--:|:--:|--:|
|
36
|
+
||||||||
|
37
|
+
|
38
|
+
|社員番号|氏名|本部名|支社名|部名|課名|保有資格|登録協会|CPD|備考|
|
39
|
+
|:--|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|--:|
|
40
|
+
|11111|A|本社|経営本部|人事部|-|a|e|50|-|
|
41
|
+
|22222|B|本社|経営本部|情報部|-|b|f|50|-|
|
42
|
+
|
32
43
|
### 発生している問題
|
33
44
|
|
34
45
|
前任者が作成したコードでは、同一画面に遷移する方法が上手くできなかったのか、
|
35
|
-
各支社
|
46
|
+
各支社で個別にjspファイルのリンクを作成することで疑似的に選択した支社の一覧表を表示させていました。
|
36
|
-
今回はこれを作り直して、同一の画面で表示させるようにしたいと思っています。
|
47
|
+
しかしこの場合、どこか1つのjspファイルを修正する際、他の全てのjspファイルも修正しなければならない手間がかかるので、今回はこれを作り直して、同一の画面で表示させるようにしたいと思っています。
|
37
48
|
|
38
49
|
### 該当のソースコード
|
39
50
|
質問事項と直接関係ない部分もあると思いますが、ご容赦ください。
|
@@ -318,6 +329,42 @@
|
|
318
329
|
|
319
330
|
### 試したこと
|
320
331
|
|
332
|
+
一覧表の上に各支社のリンクを挿入するのが理想ですが、他の社員一覧表のページのjspの文章を参考にして、試しに以下のコードを入力しました。
|
333
|
+
|
334
|
+
```
|
335
|
+
<br>
|
336
|
+
<table align="center" width="1000" border>
|
337
|
+
<tr height=5></tr>
|
338
|
+
<tr><td>
|
339
|
+
<%= sShishamei %>
|
340
|
+
</td></tr>
|
341
|
+
</table>
|
342
|
+
```
|
343
|
+
|
344
|
+
コードを挿入した部分は、一覧表の<table>句が終了した後です。
|
345
|
+
|
346
|
+
```
|
347
|
+
out.println("</table></div>");
|
348
|
+
|
349
|
+
stmt.close();
|
350
|
+
con.close();
|
351
|
+
|
352
|
+
%>
|
353
|
+
</td></tr>
|
354
|
+
</table>
|
355
|
+
|
356
|
+
←ココ
|
357
|
+
|
358
|
+
<br>
|
359
|
+
</form>
|
360
|
+
|
361
|
+
</body>
|
362
|
+
</html>
|
363
|
+
|
364
|
+
```
|
365
|
+
|
366
|
+
この場合、「本社」と表示されるのみで、他の支社名は表示されない状態になりました。
|
367
|
+
|
321
368
|
条件分岐をうまくできるようにする方法を
|
322
369
|
ご教授いただけたら幸いです。
|
323
370
|
どうぞよろしくお願いいたします。
|
1
発生している問題のタイトルを修正。
test
CHANGED
File without changes
|
test
CHANGED
@@ -29,7 +29,7 @@
|
|
29
29
|
|33333|C|関東支社|経営本部|企画部|-|c|g|60|-|
|
30
30
|
|44444|D|関西支社|経営本部|技術部|-|d|h|40|-|
|
31
31
|
|
32
|
-
### 発生している問題
|
32
|
+
### 発生している問題
|
33
33
|
|
34
34
|
前任者が作成したコードでは、同一画面に遷移する方法が上手くできなかったのか、
|
35
35
|
各支社のリンクで、各支社で個別にjspファイルのリンクを作成することで疑似的に選択した支社の一覧表を表示させていました。
|