質問編集履歴

2

文章がおかしい部分を修正。試したことを追記。

2022/07/13 05:03

投稿

syu2048
syu2048

score22

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
- 各支社のリンク、各支社で個別にjspファイルのリンクを作成することで疑似的に選択した支社の一覧表を表示させていました。
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

発生している問題のタイトルを修正。

2022/07/13 02:34

投稿

syu2048
syu2048

score22

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ファイルのリンクを作成することで疑似的に選択した支社の一覧表を表示させていました。