質問編集履歴
6
修正して、すこしがんばります。
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,7 +9,7 @@
|
|
9
9
|
|
10
10
|
|
11
11
|
```jsp
|
12
|
-
//
|
12
|
+
//search_387p.jsp
|
13
13
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
14
14
|
pageEncoding="UTF-8"%>
|
15
15
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
@@ -72,7 +72,37 @@
|
|
72
72
|
|
73
73
|
|
74
74
|
```
|
75
|
+
```
|
76
|
+
header_367p.jsp
|
77
|
+
|
78
|
+
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
79
|
+
pageEncoding="UTF-8"%>
|
80
|
+
|
81
|
+
<!DOCTYPE html>
|
82
|
+
<html>
|
83
|
+
<head>
|
84
|
+
<meta charset="UTF-8">
|
85
|
+
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
|
86
|
+
|
87
|
+
<style type="text/css">
|
88
|
+
body {
|
89
|
+
padding-top: 60px;
|
90
|
+
}
|
91
|
+
</style>
|
92
|
+
|
93
|
+
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js">
|
94
|
+
</script>
|
95
|
+
|
96
|
+
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js">
|
97
|
+
</script>
|
98
|
+
|
99
|
+
<title>基本デザイン</title>
|
100
|
+
</head>
|
101
|
+
|
102
|
+
```
|
103
|
+
|
75
104
|
```jsp
|
105
|
+
//nav_368p.jsp
|
76
106
|
|
77
107
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
78
108
|
pageEncoding="UTF-8"%>
|
@@ -143,10 +173,7 @@
|
|
143
173
|
javax.naming.NameNotFoundException: 名前 [jdbc/localDB] はこのコンテキストにバインドされていません
|
144
174
|
at org.apache.naming.NamingContext.lookup(NamingContext.java:816)
|
145
175
|
at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
|
146
|
-
|
176
|
+
|
147
|
-
at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
|
148
|
-
at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
|
149
|
-
at org.apache.naming.NamingContext.lookup(NamingContext.java:173)
|
150
177
|
at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
|
151
178
|
at javax.naming.InitialContext.lookup(InitialContext.java:417)
|
152
179
|
at todo.dao.DAO_379p.getConnection(DAO_379p.java:30)
|
@@ -154,12 +181,11 @@
|
|
154
181
|
at todo.dao.TodoDAO_382p.todoList(TodoDAO_382p.java:22)
|
155
182
|
at todo.web.SearchServlet_377p.doGet(SearchServlet_377p.java:39)
|
156
183
|
at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
|
157
|
-
|
184
|
+
|
158
185
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
159
186
|
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
160
187
|
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
|
161
188
|
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
162
|
-
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
163
189
|
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
|
164
190
|
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
|
165
191
|
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
|
5
syuuei
title
CHANGED
File without changes
|
body
CHANGED
@@ -74,7 +74,6 @@
|
|
74
74
|
```
|
75
75
|
```jsp
|
76
76
|
|
77
|
-
//nav_368p.jsp
|
78
77
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
79
78
|
pageEncoding="UTF-8"%>
|
80
79
|
|
@@ -85,7 +84,7 @@
|
|
85
84
|
<div class="container">
|
86
85
|
|
87
86
|
<div class="navbar-header">
|
88
|
-
<a class="navbar-brand" href="
|
87
|
+
<a class="navbar-brand" href="search_387p">TODO管理</a>
|
89
88
|
</div>
|
90
89
|
|
91
90
|
<div id="navbar" class="navbar-collapse collapse">
|
@@ -94,7 +93,7 @@
|
|
94
93
|
|
95
94
|
<li><a href="input">タスクの新規登録</a></li>
|
96
95
|
|
97
|
-
<li><a href="
|
96
|
+
<li><a href="search_387p">一覧の再表示</a></li>
|
98
97
|
|
99
98
|
</ol>
|
100
99
|
|
@@ -112,36 +111,7 @@
|
|
112
111
|
</div>
|
113
112
|
</nav>
|
114
113
|
```
|
115
|
-
```jsp
|
116
|
-
//header_367p.jsp
|
117
|
-
|
118
|
-
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
119
|
-
pageEncoding="UTF-8"%>
|
120
|
-
|
121
|
-
<!DOCTYPE html>
|
122
|
-
<html>
|
123
|
-
<head>
|
124
|
-
<meta charset="UTF-8">
|
125
|
-
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
|
126
|
-
|
127
|
-
<style type="text/css">
|
128
|
-
body {
|
129
|
-
padding-top: 60px;
|
130
|
-
}
|
131
|
-
</style>
|
132
|
-
|
133
|
-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js">
|
134
|
-
</script>
|
135
|
-
|
136
|
-
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js">
|
137
|
-
</script>
|
138
|
-
|
139
|
-
<title>基本デザイン</title>
|
140
|
-
</head>
|
141
|
-
|
142
|
-
|
143
114
|
```
|
144
|
-
```
|
145
115
|
|
146
116
|
コード情報: Server version: Apache Tomcat/8.5.39 [月 7 01 18:39:49 JST 2019]
|
147
117
|
情報: Server built: Mar 14 2019 11:24:26 UTC [月 7 01 18:39:49 JST 2019]
|
4
追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,7 +2,12 @@
|
|
2
2
|
「<jsp:include page="header_367p.jsp" />」、「<jsp:include page="header_367p.jsp" />」の指定が間違っているのでしょうか。
|
3
3
|
あとは何回もコードをチェックしましたが、間違いはないようです。
|
4
4
|
よろしくお願いいたします。
|
5
|
+
コードの構成は以下の通りです。
|
6
|
+
project:10_todo_chap2/WebContent/serach_387p.jsp,
|
7
|
+
10_todo_chap2/WebContent/header_367p.jsp,
|
8
|
+
10_todo_chap2/WebContent/nav_368p.jsp,
|
5
9
|
|
10
|
+
|
6
11
|
```jsp
|
7
12
|
//serach_387p.jsp
|
8
13
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
@@ -205,6 +210,6 @@
|
|
205
210
|
close connection ------------------------------------>
|
206
211
|
重大: Servlet.service() for servlet [todo.web.SearchServlet_377p] in context with path [/10_todo_chap2] threw exception [javax.naming.NameNotFoundException: 名前 [jdbc/localDB] はこのコンテキストにバインドされていません] with root cause [月 7 01 18:39:51 JST 2019]
|
207
212
|
重大: Servlet.service() for servlet [jsp] in context with path [/10_todo_chap2] threw exception [java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag] with root cause [月 7 01 18:40:36 JST 2019]
|
208
|
-
重大: Servlet.service() for servlet [jsp] in context with path [/10_todo_chap2] threw exception [java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag] with root cause [月 7 01 18:43:44 JST 2019]
|
209
213
|
|
214
|
+
|
210
215
|
```
|
3
追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -135,4 +135,76 @@
|
|
135
135
|
</head>
|
136
136
|
|
137
137
|
|
138
|
+
```
|
139
|
+
```
|
140
|
+
|
141
|
+
コード情報: Server version: Apache Tomcat/8.5.39 [月 7 01 18:39:49 JST 2019]
|
142
|
+
情報: Server built: Mar 14 2019 11:24:26 UTC [月 7 01 18:39:49 JST 2019]
|
143
|
+
情報: Server number: 8.5.39.0 [月 7 01 18:39:49 JST 2019]
|
144
|
+
情報: OS Name: Windows 10 [月 7 01 18:39:49 JST 2019]
|
145
|
+
情報: OS Version: 10.0 [月 7 01 18:39:49 JST 2019]
|
146
|
+
情報: Architecture: amd64 [月 7 01 18:39:49 JST 2019]
|
147
|
+
情報: Java Home: C:\pleiades\java\8\jre [月 7 01 18:39:49 JST 2019]
|
148
|
+
情報: JVM Version: 1.8.0_202-b08 [月 7 01 18:39:49 JST 2019]
|
149
|
+
情報: JVM Vendor: Oracle Corporation [月 7 01 18:39:49 JST 2019]
|
150
|
+
情報: CATALINA_BASE: C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 7 01 18:39:49 JST 2019]
|
151
|
+
情報: CATALINA_HOME: C:\pleiades\tomcat\8 [月 7 01 18:39:49 JST 2019]
|
152
|
+
情報: Command line argument: -Dcatalina.base=C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 7 01 18:39:49 JST 2019]
|
153
|
+
情報: Command line argument: -Dcatalina.home=C:\pleiades\tomcat\8 [月 7 01 18:39:49 JST 2019]
|
154
|
+
情報: Command line argument: -Dwtp.deploy=C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps [月 7 01 18:39:49 JST 2019]
|
155
|
+
情報: Command line argument: -Djava.endorsed.dirs=C:\pleiades\tomcat\8\endorsed [月 7 01 18:39:49 JST 2019]
|
156
|
+
情報: Command line argument: -Dfile.encoding=UTF-8 [月 7 01 18:39:49 JST 2019]
|
157
|
+
情報: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\pleiades\java\8\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/pleiades/eclipse/jre/bin/server;C:/pleiades/eclipse/jre/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;%JAVA_HOME%\bin;C:\Program Files (x86)\Brackets\command;%ECLIPSE_HOME%;%CATALINA_HOME%bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Java\jdk1.8.0_211\bin;C:\Program Files (x86)\Brackets\command;C:\pleiades\eclipse;C:\pleiades\tomcat\8bin;C:\Program Files (x86)\EaseUS\Todo Backup\bin\x64\;C:\pleiades\eclipse;;.] [月 7 01 18:39:49 JST 2019]
|
158
|
+
情報: Initializing ProtocolHandler ["http-nio-8080"] [月 7 01 18:39:49 JST 2019]
|
159
|
+
情報: Using a shared selector for servlet write/read [月 7 01 18:39:50 JST 2019]
|
160
|
+
情報: Initializing ProtocolHandler ["ajp-nio-8009"] [月 7 01 18:39:50 JST 2019]
|
161
|
+
情報: Using a shared selector for servlet write/read [月 7 01 18:39:50 JST 2019]
|
162
|
+
情報: Initialization processed in 762 ms [月 7 01 18:39:50 JST 2019]
|
163
|
+
情報: サービス [Catalina] を起動します [月 7 01 18:39:50 JST 2019]
|
164
|
+
情報: Starting Servlet Engine: Apache Tomcat/8.5.39 [月 7 01 18:39:50 JST 2019]
|
165
|
+
情報: Starting ProtocolHandler ["http-nio-8080"] [月 7 01 18:39:51 JST 2019]
|
166
|
+
情報: Starting ProtocolHandler ["ajp-nio-8009"] [月 7 01 18:39:51 JST 2019]
|
167
|
+
情報: Server startup in 1240 ms [月 7 01 18:39:51 JST 2019]
|
168
|
+
javax.naming.NameNotFoundException: 名前 [jdbc/localDB] はこのコンテキストにバインドされていません
|
169
|
+
at org.apache.naming.NamingContext.lookup(NamingContext.java:816)
|
170
|
+
at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
|
171
|
+
at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
|
172
|
+
at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
|
173
|
+
at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
|
174
|
+
at org.apache.naming.NamingContext.lookup(NamingContext.java:173)
|
175
|
+
at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
|
176
|
+
at javax.naming.InitialContext.lookup(InitialContext.java:417)
|
177
|
+
at todo.dao.DAO_379p.getConnection(DAO_379p.java:30)
|
178
|
+
at todo.dao.DAO_379p.getPreparedStatement(DAO_379p.java:60)
|
179
|
+
at todo.dao.TodoDAO_382p.todoList(TodoDAO_382p.java:22)
|
180
|
+
at todo.web.SearchServlet_377p.doGet(SearchServlet_377p.java:39)
|
181
|
+
at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
|
182
|
+
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
|
183
|
+
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
|
184
|
+
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
185
|
+
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
|
186
|
+
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
|
187
|
+
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
|
188
|
+
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
|
189
|
+
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
|
190
|
+
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
|
191
|
+
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
|
192
|
+
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
|
193
|
+
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
|
194
|
+
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
|
195
|
+
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
196
|
+
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)
|
197
|
+
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
|
198
|
+
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
|
199
|
+
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
|
200
|
+
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
|
201
|
+
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
|
202
|
+
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
|
203
|
+
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
204
|
+
at java.lang.Thread.run(Thread.java:748)
|
205
|
+
close connection ------------------------------------>
|
206
|
+
重大: Servlet.service() for servlet [todo.web.SearchServlet_377p] in context with path [/10_todo_chap2] threw exception [javax.naming.NameNotFoundException: 名前 [jdbc/localDB] はこのコンテキストにバインドされていません] with root cause [月 7 01 18:39:51 JST 2019]
|
207
|
+
重大: Servlet.service() for servlet [jsp] in context with path [/10_todo_chap2] threw exception [java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag] with root cause [月 7 01 18:40:36 JST 2019]
|
208
|
+
重大: Servlet.service() for servlet [jsp] in context with path [/10_todo_chap2] threw exception [java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag] with root cause [月 7 01 18:43:44 JST 2019]
|
209
|
+
|
138
210
|
```
|
2
修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
実行
|
1
|
+
実行するとエラーになる
|
body
CHANGED
@@ -1,77 +1,138 @@
|
|
1
|
-
JSP$サーブレット 東 浩二著で勉強中です。
|
1
|
+
JSP$サーブレット 東 浩二著で勉強中です。serach_387p.jspを実行するとエラーになります。
|
2
|
-
|
2
|
+
「<jsp:include page="header_367p.jsp" />」、「<jsp:include page="header_367p.jsp" />」の指定が間違っているのでしょうか。
|
3
|
-
|
3
|
+
あとは何回もコードをチェックしましたが、間違いはないようです。
|
4
|
+
よろしくお願いいたします。
|
4
5
|
|
5
|
-
「転送先ページ
|
6
|
-
転送元の"パラメータ1"の値は null です。
|
7
|
-
転送元の"パラメータ2"の値は null です」
|
8
|
-
これを
|
9
|
-
「転送先ページ
|
10
|
-
転送元の"パラメータ1"の値は 値1 です。
|
11
|
-
転送元の"パラメータ2"の値は 値2 です」
|
12
|
-
としたいのとコードnext_93p.jspをListを使ってすっきりしたいのですが、
|
13
|
-
よろしくおねがいいたします。
|
14
|
-
|
15
|
-
|
16
|
-
|
17
6
|
```jsp
|
18
|
-
//
|
7
|
+
//serach_387p.jsp
|
19
|
-
|
20
8
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
21
|
-
|
9
|
+
pageEncoding="UTF-8"%>
|
10
|
+
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
11
|
+
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
12
|
+
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
|
22
13
|
|
23
14
|
<!DOCTYPE html>
|
24
15
|
<html>
|
25
16
|
<head>
|
26
17
|
<meta charset="UTF-8">
|
18
|
+
<jsp:include page="header_367p.jsp" />
|
19
|
+
|
27
|
-
<title>
|
20
|
+
<title>TODOタスクの一覧</title>
|
21
|
+
|
28
22
|
</head>
|
29
23
|
|
30
24
|
<body>
|
31
25
|
|
32
|
-
|
26
|
+
<jsp:include page="nav_368p.jsp" />
|
33
27
|
|
28
|
+
<div class="container">
|
29
|
+
<table class="table table-bordered">
|
30
|
+
<tr>
|
31
|
+
<th>番号</th>
|
32
|
+
<th>タイトル</th>
|
33
|
+
<th>タスク内容</th>
|
34
|
+
<th>期限</th>
|
35
|
+
<th>最終更新</th>
|
36
|
+
<th>ユーザID</th>
|
37
|
+
<th>状況</th>
|
38
|
+
<th>詳細画面へ</th>
|
39
|
+
<th>添付ファイル</th>
|
40
|
+
</tr>
|
34
|
-
|
41
|
+
<c:forEach items="${todoList}" var="dto">
|
42
|
+
<tr>
|
35
|
-
|
43
|
+
<td><c:out value="${dto.id}" /></td>
|
44
|
+
<td><c:out value="${dto.title}" /></td>
|
45
|
+
<td><c:out value="${dto.task}" /></td>
|
46
|
+
<td><fmt:formatDate value="${dto.limitdate }"
|
47
|
+
pattern="yyyy-MM-dd" /></td>
|
48
|
+
<td><fmt:formatDate value="${dto.lastupdate }"
|
49
|
+
pattern="yyyy-MM-dd" /></td>
|
50
|
+
<td><c:out value="${dto.userid}" /></td>
|
51
|
+
<td><c:out value="${dto.label}" /></td>
|
52
|
+
<td><a href="detail?id=<c:out value="${dto.id}" />">詳細画面へ</a></td>
|
53
|
+
<td><c:choose>
|
54
|
+
<c:when test="${dto.filename != null}">
|
55
|
+
<a href="download?id=<c:out value="${dto.id}" />" class="btn btn-primary">ダウンロード</a>
|
56
|
+
</c:when>
|
57
|
+
<c:otherwise>
|
58
|
+
-
|
59
|
+
</c:otherwise>
|
60
|
+
</c:choose></td>
|
61
|
+
</tr>
|
62
|
+
</c:forEach>
|
63
|
+
</table>
|
64
|
+
</div>
|
65
|
+
</body>
|
66
|
+
</html>
|
36
67
|
|
37
|
-
</jsp:forward>
|
38
68
|
|
39
|
-
</body>
|
40
|
-
</html>
|
41
69
|
```
|
70
|
+
```jsp
|
42
71
|
|
72
|
+
//nav_368p.jsp
|
73
|
+
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
74
|
+
pageEncoding="UTF-8"%>
|
75
|
+
|
76
|
+
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
|
77
|
+
|
78
|
+
<nav class="navbar navbar-inverse navbar-fixed-top">
|
79
|
+
|
80
|
+
<div class="container">
|
81
|
+
|
82
|
+
<div class="navbar-header">
|
83
|
+
<a class="navbar-brand" href="search">TODO管理</a>
|
84
|
+
</div>
|
85
|
+
|
86
|
+
<div id="navbar" class="navbar-collapse collapse">
|
87
|
+
|
88
|
+
<ol class="nav navbar-nav">
|
89
|
+
|
90
|
+
<li><a href="input">タスクの新規登録</a></li>
|
91
|
+
|
92
|
+
<li><a href="search">一覧の再表示</a></li>
|
93
|
+
|
94
|
+
</ol>
|
95
|
+
|
96
|
+
<ol class="nav navbar-nav navbar-right">
|
97
|
+
|
98
|
+
<li><a href="#">
|
99
|
+
|
100
|
+
<c:out value="${pageContext.request.remoteUser}" />
|
101
|
+
|
102
|
+
</a>
|
103
|
+
</li>
|
104
|
+
</ol>
|
105
|
+
</div>
|
106
|
+
<!--/.navbar-collapse -->
|
107
|
+
</div>
|
108
|
+
</nav>
|
109
|
+
```
|
43
110
|
```jsp
|
44
|
-
//
|
111
|
+
//header_367p.jsp
|
112
|
+
|
45
113
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
46
|
-
|
114
|
+
pageEncoding="UTF-8"%>
|
47
115
|
|
116
|
+
<!DOCTYPE html>
|
48
117
|
<html>
|
49
118
|
<head>
|
50
|
-
<
|
119
|
+
<meta charset="UTF-8">
|
51
|
-
</
|
120
|
+
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
|
52
121
|
|
122
|
+
<style type="text/css">
|
123
|
+
body {
|
124
|
+
padding-top: 60px;
|
125
|
+
}
|
53
|
-
<
|
126
|
+
</style>
|
54
127
|
|
55
|
-
<h1>転送先ページ</h1>
|
56
|
-
<p>
|
57
|
-
転送元の"パラメータ1"の値は
|
58
|
-
<%
|
59
|
-
|
128
|
+
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js">
|
60
|
-
out.print(source);
|
61
|
-
%>
|
62
|
-
です。
|
63
|
-
</
|
129
|
+
</script>
|
64
130
|
|
131
|
+
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js">
|
65
|
-
<
|
132
|
+
</script>
|
66
|
-
転送元の"パラメータ2"の値は
|
67
133
|
|
68
|
-
<%
|
69
|
-
String source2 = request.getParameter("パラメータ2");
|
70
|
-
out.print(source2);
|
71
|
-
%>
|
72
|
-
です。
|
73
|
-
</p>
|
74
|
-
</
|
134
|
+
<title>基本デザイン</title>
|
75
|
-
</
|
135
|
+
</head>
|
76
136
|
|
137
|
+
|
77
138
|
```
|
1
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,7 +9,7 @@
|
|
9
9
|
「転送先ページ
|
10
10
|
転送元の"パラメータ1"の値は 値1 です。
|
11
11
|
転送元の"パラメータ2"の値は 値2 です」
|
12
|
-
としたいのとコードをすっきりしたいのですが、
|
12
|
+
としたいのとコードnext_93p.jspをListを使ってすっきりしたいのですが、
|
13
13
|
よろしくおねがいいたします。
|
14
14
|
|
15
15
|
|