質問編集履歴

6

修正して、すこしがんばります。

2019/07/01 22:24

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  ```jsp
22
22
 
23
- //serach_387p.jsp
23
+ //search_387p.jsp
24
24
 
25
25
  <%@ page language="java" contentType="text/html; charset=UTF-8"
26
26
 
@@ -146,8 +146,68 @@
146
146
 
147
147
  ```
148
148
 
149
+ ```
150
+
151
+ header_367p.jsp
152
+
153
+
154
+
155
+ <%@ page language="java" contentType="text/html; charset=UTF-8"
156
+
157
+ pageEncoding="UTF-8"%>
158
+
159
+
160
+
161
+ <!DOCTYPE html>
162
+
163
+ <html>
164
+
165
+ <head>
166
+
167
+ <meta charset="UTF-8">
168
+
169
+ <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
170
+
171
+
172
+
173
+ <style type="text/css">
174
+
175
+ body {
176
+
177
+ padding-top: 60px;
178
+
179
+ }
180
+
181
+ </style>
182
+
183
+
184
+
185
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js">
186
+
187
+ </script>
188
+
189
+
190
+
191
+ <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js">
192
+
193
+ </script>
194
+
195
+
196
+
197
+ <title>基本デザイン</title>
198
+
199
+ </head>
200
+
201
+
202
+
203
+ ```
204
+
205
+
206
+
149
207
  ```jsp
150
208
 
209
+ //nav_368p.jsp
210
+
151
211
 
152
212
 
153
213
  <%@ page language="java" contentType="text/html; charset=UTF-8"
@@ -288,13 +348,7 @@
288
348
 
289
349
  at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
290
350
 
291
- at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
351
+
292
-
293
- at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
294
-
295
- at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
296
-
297
- at org.apache.naming.NamingContext.lookup(NamingContext.java:173)
298
352
 
299
353
  at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
300
354
 
@@ -310,7 +364,7 @@
310
364
 
311
365
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
312
366
 
313
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
367
+
314
368
 
315
369
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
316
370
 
@@ -320,8 +374,6 @@
320
374
 
321
375
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
322
376
 
323
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
324
-
325
377
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
326
378
 
327
379
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)

5

syuuei

2019/07/01 22:24

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -150,8 +150,6 @@
150
150
 
151
151
 
152
152
 
153
- //nav_368p.jsp
154
-
155
153
  <%@ page language="java" contentType="text/html; charset=UTF-8"
156
154
 
157
155
  pageEncoding="UTF-8"%>
@@ -172,7 +170,7 @@
172
170
 
173
171
  <div class="navbar-header">
174
172
 
175
- <a class="navbar-brand" href="search">TODO管理</a>
173
+ <a class="navbar-brand" href="search_387p">TODO管理</a>
176
174
 
177
175
  </div>
178
176
 
@@ -190,7 +188,7 @@
190
188
 
191
189
 
192
190
 
193
- <li><a href="search">一覧の再表示</a></li>
191
+ <li><a href="search_387p">一覧の再表示</a></li>
194
192
 
195
193
 
196
194
 
@@ -226,204 +224,146 @@
226
224
 
227
225
  ```
228
226
 
229
- ```jsp
230
-
231
- //header_367p.jsp
232
-
233
-
234
-
235
- <%@ page language="java" contentType="text/html; charset=UTF-8"
236
-
237
- pageEncoding="UTF-8"%>
238
-
239
-
240
-
241
- <!DOCTYPE html>
242
-
243
- <html>
244
-
245
- <head>
246
-
247
- <meta charset="UTF-8">
248
-
249
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
250
-
251
-
252
-
253
- <style type="text/css">
254
-
255
- body {
256
-
257
- padding-top: 60px;
258
-
259
- }
260
-
261
- </style>
262
-
263
-
264
-
265
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js">
266
-
267
- </script>
268
-
269
-
270
-
271
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js">
272
-
273
- </script>
274
-
275
-
276
-
277
- <title>基本デザイン</title>
278
-
279
- </head>
280
-
281
-
282
-
283
-
284
-
285
227
  ```
286
228
 
229
+
230
+
231
+ コード情報: Server version: Apache Tomcat/8.5.39 [月 7 01 18:39:49 JST 2019]
232
+
233
+ 情報: Server built: Mar 14 2019 11:24:26 UTC [月 7 01 18:39:49 JST 2019]
234
+
235
+ 情報: Server number: 8.5.39.0 [月 7 01 18:39:49 JST 2019]
236
+
237
+ 情報: OS Name: Windows 10 [月 7 01 18:39:49 JST 2019]
238
+
239
+ 情報: OS Version: 10.0 [月 7 01 18:39:49 JST 2019]
240
+
241
+ 情報: Architecture: amd64 [月 7 01 18:39:49 JST 2019]
242
+
243
+ 情報: Java Home: C:\pleiades\java\8\jre [月 7 01 18:39:49 JST 2019]
244
+
245
+ 情報: JVM Version: 1.8.0_202-b08 [月 7 01 18:39:49 JST 2019]
246
+
247
+ 情報: JVM Vendor: Oracle Corporation [月 7 01 18:39:49 JST 2019]
248
+
249
+ 情報: CATALINA_BASE: C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 7 01 18:39:49 JST 2019]
250
+
251
+ 情報: CATALINA_HOME: C:\pleiades\tomcat\8 [月 7 01 18:39:49 JST 2019]
252
+
253
+ 情報: Command line argument: -Dcatalina.base=C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 7 01 18:39:49 JST 2019]
254
+
255
+ 情報: Command line argument: -Dcatalina.home=C:\pleiades\tomcat\8 [月 7 01 18:39:49 JST 2019]
256
+
257
+ 情報: Command line argument: -Dwtp.deploy=C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps [月 7 01 18:39:49 JST 2019]
258
+
259
+ 情報: Command line argument: -Djava.endorsed.dirs=C:\pleiades\tomcat\8\endorsed [月 7 01 18:39:49 JST 2019]
260
+
261
+ 情報: Command line argument: -Dfile.encoding=UTF-8 [月 7 01 18:39:49 JST 2019]
262
+
263
+ 情報: 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]
264
+
265
+ 情報: Initializing ProtocolHandler ["http-nio-8080"] [月 7 01 18:39:49 JST 2019]
266
+
267
+ 情報: Using a shared selector for servlet write/read [月 7 01 18:39:50 JST 2019]
268
+
269
+ 情報: Initializing ProtocolHandler ["ajp-nio-8009"] [月 7 01 18:39:50 JST 2019]
270
+
271
+ 情報: Using a shared selector for servlet write/read [月 7 01 18:39:50 JST 2019]
272
+
273
+ 情報: Initialization processed in 762 ms [月 7 01 18:39:50 JST 2019]
274
+
275
+ 情報: サービス [Catalina] を起動します [月 7 01 18:39:50 JST 2019]
276
+
277
+ 情報: Starting Servlet Engine: Apache Tomcat/8.5.39 [月 7 01 18:39:50 JST 2019]
278
+
279
+ 情報: Starting ProtocolHandler ["http-nio-8080"] [月 7 01 18:39:51 JST 2019]
280
+
281
+ 情報: Starting ProtocolHandler ["ajp-nio-8009"] [月 7 01 18:39:51 JST 2019]
282
+
283
+ 情報: Server startup in 1240 ms [月 7 01 18:39:51 JST 2019]
284
+
285
+ javax.naming.NameNotFoundException: 名前 [jdbc/localDB] はこのコンテキストにバインドされていません
286
+
287
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:816)
288
+
289
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
290
+
291
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
292
+
293
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
294
+
295
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
296
+
297
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:173)
298
+
299
+ at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
300
+
301
+ at javax.naming.InitialContext.lookup(InitialContext.java:417)
302
+
303
+ at todo.dao.DAO_379p.getConnection(DAO_379p.java:30)
304
+
305
+ at todo.dao.DAO_379p.getPreparedStatement(DAO_379p.java:60)
306
+
307
+ at todo.dao.TodoDAO_382p.todoList(TodoDAO_382p.java:22)
308
+
309
+ at todo.web.SearchServlet_377p.doGet(SearchServlet_377p.java:39)
310
+
311
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
312
+
313
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
314
+
315
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
316
+
317
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
318
+
319
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
320
+
321
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
322
+
323
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
324
+
325
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
326
+
327
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
328
+
329
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
330
+
331
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
332
+
333
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
334
+
335
+ at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
336
+
337
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
338
+
339
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
340
+
341
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)
342
+
343
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
344
+
345
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
346
+
347
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
348
+
349
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
350
+
351
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
352
+
353
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
354
+
355
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
356
+
357
+ at java.lang.Thread.run(Thread.java:748)
358
+
359
+ close connection ------------------------------------>
360
+
361
+ 重大: 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]
362
+
363
+ 重大: 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]
364
+
365
+
366
+
367
+
368
+
287
369
  ```
288
-
289
-
290
-
291
- コード情報: Server version: Apache Tomcat/8.5.39 [月 7 01 18:39:49 JST 2019]
292
-
293
- 情報: Server built: Mar 14 2019 11:24:26 UTC [月 7 01 18:39:49 JST 2019]
294
-
295
- 情報: Server number: 8.5.39.0 [月 7 01 18:39:49 JST 2019]
296
-
297
- 情報: OS Name: Windows 10 [月 7 01 18:39:49 JST 2019]
298
-
299
- 情報: OS Version: 10.0 [月 7 01 18:39:49 JST 2019]
300
-
301
- 情報: Architecture: amd64 [月 7 01 18:39:49 JST 2019]
302
-
303
- 情報: Java Home: C:\pleiades\java\8\jre [月 7 01 18:39:49 JST 2019]
304
-
305
- 情報: JVM Version: 1.8.0_202-b08 [月 7 01 18:39:49 JST 2019]
306
-
307
- 情報: JVM Vendor: Oracle Corporation [月 7 01 18:39:49 JST 2019]
308
-
309
- 情報: CATALINA_BASE: C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 7 01 18:39:49 JST 2019]
310
-
311
- 情報: CATALINA_HOME: C:\pleiades\tomcat\8 [月 7 01 18:39:49 JST 2019]
312
-
313
- 情報: Command line argument: -Dcatalina.base=C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 7 01 18:39:49 JST 2019]
314
-
315
- 情報: Command line argument: -Dcatalina.home=C:\pleiades\tomcat\8 [月 7 01 18:39:49 JST 2019]
316
-
317
- 情報: Command line argument: -Dwtp.deploy=C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps [月 7 01 18:39:49 JST 2019]
318
-
319
- 情報: Command line argument: -Djava.endorsed.dirs=C:\pleiades\tomcat\8\endorsed [月 7 01 18:39:49 JST 2019]
320
-
321
- 情報: Command line argument: -Dfile.encoding=UTF-8 [月 7 01 18:39:49 JST 2019]
322
-
323
- 情報: 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]
324
-
325
- 情報: Initializing ProtocolHandler ["http-nio-8080"] [月 7 01 18:39:49 JST 2019]
326
-
327
- 情報: Using a shared selector for servlet write/read [月 7 01 18:39:50 JST 2019]
328
-
329
- 情報: Initializing ProtocolHandler ["ajp-nio-8009"] [月 7 01 18:39:50 JST 2019]
330
-
331
- 情報: Using a shared selector for servlet write/read [月 7 01 18:39:50 JST 2019]
332
-
333
- 情報: Initialization processed in 762 ms [月 7 01 18:39:50 JST 2019]
334
-
335
- 情報: サービス [Catalina] を起動します [月 7 01 18:39:50 JST 2019]
336
-
337
- 情報: Starting Servlet Engine: Apache Tomcat/8.5.39 [月 7 01 18:39:50 JST 2019]
338
-
339
- 情報: Starting ProtocolHandler ["http-nio-8080"] [月 7 01 18:39:51 JST 2019]
340
-
341
- 情報: Starting ProtocolHandler ["ajp-nio-8009"] [月 7 01 18:39:51 JST 2019]
342
-
343
- 情報: Server startup in 1240 ms [月 7 01 18:39:51 JST 2019]
344
-
345
- javax.naming.NameNotFoundException: 名前 [jdbc/localDB] はこのコンテキストにバインドされていません
346
-
347
- at org.apache.naming.NamingContext.lookup(NamingContext.java:816)
348
-
349
- at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
350
-
351
- at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
352
-
353
- at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
354
-
355
- at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
356
-
357
- at org.apache.naming.NamingContext.lookup(NamingContext.java:173)
358
-
359
- at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
360
-
361
- at javax.naming.InitialContext.lookup(InitialContext.java:417)
362
-
363
- at todo.dao.DAO_379p.getConnection(DAO_379p.java:30)
364
-
365
- at todo.dao.DAO_379p.getPreparedStatement(DAO_379p.java:60)
366
-
367
- at todo.dao.TodoDAO_382p.todoList(TodoDAO_382p.java:22)
368
-
369
- at todo.web.SearchServlet_377p.doGet(SearchServlet_377p.java:39)
370
-
371
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
372
-
373
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
374
-
375
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
376
-
377
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
378
-
379
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
380
-
381
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
382
-
383
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
384
-
385
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
386
-
387
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
388
-
389
- at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
390
-
391
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
392
-
393
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
394
-
395
- at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
396
-
397
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
398
-
399
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
400
-
401
- at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)
402
-
403
- at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
404
-
405
- at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
406
-
407
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
408
-
409
- at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
410
-
411
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
412
-
413
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
414
-
415
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
416
-
417
- at java.lang.Thread.run(Thread.java:748)
418
-
419
- close connection ------------------------------------>
420
-
421
- 重大: 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]
422
-
423
- 重大: 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]
424
-
425
-
426
-
427
-
428
-
429
- ```

4

追加

2019/07/01 22:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,6 +6,16 @@
6
6
 
7
7
  よろしくお願いいたします。
8
8
 
9
+ コードの構成は以下の通りです。
10
+
11
+ project:10_todo_chap2/WebContent/serach_387p.jsp,
12
+
13
+ 10_todo_chap2/WebContent/header_367p.jsp,
14
+
15
+ 10_todo_chap2/WebContent/nav_368p.jsp,
16
+
17
+
18
+
9
19
 
10
20
 
11
21
  ```jsp
@@ -412,7 +422,7 @@
412
422
 
413
423
  重大: 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]
414
424
 
415
- 重大: 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]
425
+
416
426
 
417
427
 
418
428
 

3

追加

2019/07/01 10:27

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -273,3 +273,147 @@
273
273
 
274
274
 
275
275
  ```
276
+
277
+ ```
278
+
279
+
280
+
281
+ コード情報: Server version: Apache Tomcat/8.5.39 [月 7 01 18:39:49 JST 2019]
282
+
283
+ 情報: Server built: Mar 14 2019 11:24:26 UTC [月 7 01 18:39:49 JST 2019]
284
+
285
+ 情報: Server number: 8.5.39.0 [月 7 01 18:39:49 JST 2019]
286
+
287
+ 情報: OS Name: Windows 10 [月 7 01 18:39:49 JST 2019]
288
+
289
+ 情報: OS Version: 10.0 [月 7 01 18:39:49 JST 2019]
290
+
291
+ 情報: Architecture: amd64 [月 7 01 18:39:49 JST 2019]
292
+
293
+ 情報: Java Home: C:\pleiades\java\8\jre [月 7 01 18:39:49 JST 2019]
294
+
295
+ 情報: JVM Version: 1.8.0_202-b08 [月 7 01 18:39:49 JST 2019]
296
+
297
+ 情報: JVM Vendor: Oracle Corporation [月 7 01 18:39:49 JST 2019]
298
+
299
+ 情報: CATALINA_BASE: C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 7 01 18:39:49 JST 2019]
300
+
301
+ 情報: CATALINA_HOME: C:\pleiades\tomcat\8 [月 7 01 18:39:49 JST 2019]
302
+
303
+ 情報: Command line argument: -Dcatalina.base=C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 7 01 18:39:49 JST 2019]
304
+
305
+ 情報: Command line argument: -Dcatalina.home=C:\pleiades\tomcat\8 [月 7 01 18:39:49 JST 2019]
306
+
307
+ 情報: Command line argument: -Dwtp.deploy=C:\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps [月 7 01 18:39:49 JST 2019]
308
+
309
+ 情報: Command line argument: -Djava.endorsed.dirs=C:\pleiades\tomcat\8\endorsed [月 7 01 18:39:49 JST 2019]
310
+
311
+ 情報: Command line argument: -Dfile.encoding=UTF-8 [月 7 01 18:39:49 JST 2019]
312
+
313
+ 情報: 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]
314
+
315
+ 情報: Initializing ProtocolHandler ["http-nio-8080"] [月 7 01 18:39:49 JST 2019]
316
+
317
+ 情報: Using a shared selector for servlet write/read [月 7 01 18:39:50 JST 2019]
318
+
319
+ 情報: Initializing ProtocolHandler ["ajp-nio-8009"] [月 7 01 18:39:50 JST 2019]
320
+
321
+ 情報: Using a shared selector for servlet write/read [月 7 01 18:39:50 JST 2019]
322
+
323
+ 情報: Initialization processed in 762 ms [月 7 01 18:39:50 JST 2019]
324
+
325
+ 情報: サービス [Catalina] を起動します [月 7 01 18:39:50 JST 2019]
326
+
327
+ 情報: Starting Servlet Engine: Apache Tomcat/8.5.39 [月 7 01 18:39:50 JST 2019]
328
+
329
+ 情報: Starting ProtocolHandler ["http-nio-8080"] [月 7 01 18:39:51 JST 2019]
330
+
331
+ 情報: Starting ProtocolHandler ["ajp-nio-8009"] [月 7 01 18:39:51 JST 2019]
332
+
333
+ 情報: Server startup in 1240 ms [月 7 01 18:39:51 JST 2019]
334
+
335
+ javax.naming.NameNotFoundException: 名前 [jdbc/localDB] はこのコンテキストにバインドされていません
336
+
337
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:816)
338
+
339
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
340
+
341
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
342
+
343
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:159)
344
+
345
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:827)
346
+
347
+ at org.apache.naming.NamingContext.lookup(NamingContext.java:173)
348
+
349
+ at org.apache.naming.SelectorContext.lookup(SelectorContext.java:163)
350
+
351
+ at javax.naming.InitialContext.lookup(InitialContext.java:417)
352
+
353
+ at todo.dao.DAO_379p.getConnection(DAO_379p.java:30)
354
+
355
+ at todo.dao.DAO_379p.getPreparedStatement(DAO_379p.java:60)
356
+
357
+ at todo.dao.TodoDAO_382p.todoList(TodoDAO_382p.java:22)
358
+
359
+ at todo.web.SearchServlet_377p.doGet(SearchServlet_377p.java:39)
360
+
361
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
362
+
363
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
364
+
365
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
366
+
367
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
368
+
369
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
370
+
371
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
372
+
373
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
374
+
375
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
376
+
377
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
378
+
379
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
380
+
381
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
382
+
383
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
384
+
385
+ at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
386
+
387
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
388
+
389
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
390
+
391
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)
392
+
393
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
394
+
395
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
396
+
397
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
398
+
399
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
400
+
401
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
402
+
403
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
404
+
405
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
406
+
407
+ at java.lang.Thread.run(Thread.java:748)
408
+
409
+ close connection ------------------------------------>
410
+
411
+ 重大: 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]
412
+
413
+ 重大: 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]
414
+
415
+ 重大: 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]
416
+
417
+
418
+
419
+ ```

2

修正

2019/07/01 10:14

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 実行結果がおかしいのドをスッキリしたい
1
+ 実行するエラになる
test CHANGED
@@ -1,43 +1,229 @@
1
- JSP$サーブレット 東 浩二著で勉強中です。
1
+ JSP$サーブレット 東 浩二著で勉強中です。serach_387p.jspを実行するとエラーになります。
2
-
2
+
3
- forward文は載っているのですが、next.jspのコードっていなくて、ど作ってみましたが
3
+ 「<jsp:include page="header_367p.jsp" />」「<jsp:include page="header_367p.jsp" />」指定間違っているのでしょうか
4
-
5
- うまく表示できません。実行結果は以下の通りです。
4
+
6
-
7
-
8
-
9
- 「転送先ページ
10
-
11
-  転送元の"パラメータ1"の値は null です。
12
-
13
-  転送元の"パラメータ2"の値は null です」
14
-
15
- これを
16
-
17
-  「転送先ページ
18
-
19
-  転送元の"パラメタ1"の値 値1 です。
5
+ あとは何回もコドをチェックしましたが、間違いないようです。
20
-
21
-  転送元の"パラメータ2"の値は 値2 です」
6
+
22
-
23
- としたいのとコードnext_93p.jspをListを使ってすっきりしたいのですが、
24
-
25
- よろしくおねがいいたします。
7
+ よろしくおいいたします。
26
-
27
-
28
-
29
-
30
8
 
31
9
 
32
10
 
33
11
  ```jsp
34
12
 
35
- //forward_93p_2.jsp
13
+ //serach_387p.jsp
36
-
37
-
38
14
 
39
15
  <%@ page language="java" contentType="text/html; charset=UTF-8"
40
16
 
17
+ pageEncoding="UTF-8"%>
18
+
19
+ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
20
+
21
+ <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
22
+
23
+ <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
24
+
25
+
26
+
27
+ <!DOCTYPE html>
28
+
29
+ <html>
30
+
31
+ <head>
32
+
33
+ <meta charset="UTF-8">
34
+
35
+ <jsp:include page="header_367p.jsp" />
36
+
37
+
38
+
39
+ <title>TODOタスクの一覧</title>
40
+
41
+
42
+
43
+ </head>
44
+
45
+
46
+
47
+ <body>
48
+
49
+
50
+
51
+ <jsp:include page="nav_368p.jsp" />
52
+
53
+
54
+
55
+ <div class="container">
56
+
57
+ <table class="table table-bordered">
58
+
59
+ <tr>
60
+
61
+ <th>番号</th>
62
+
63
+ <th>タイトル</th>
64
+
65
+ <th>タスク内容</th>
66
+
67
+ <th>期限</th>
68
+
69
+ <th>最終更新</th>
70
+
71
+ <th>ユーザID</th>
72
+
73
+ <th>状況</th>
74
+
75
+ <th>詳細画面へ</th>
76
+
77
+ <th>添付ファイル</th>
78
+
79
+ </tr>
80
+
81
+ <c:forEach items="${todoList}" var="dto">
82
+
83
+ <tr>
84
+
85
+ <td><c:out value="${dto.id}" /></td>
86
+
87
+ <td><c:out value="${dto.title}" /></td>
88
+
89
+ <td><c:out value="${dto.task}" /></td>
90
+
91
+ <td><fmt:formatDate value="${dto.limitdate }"
92
+
93
+ pattern="yyyy-MM-dd" /></td>
94
+
95
+ <td><fmt:formatDate value="${dto.lastupdate }"
96
+
97
+ pattern="yyyy-MM-dd" /></td>
98
+
99
+ <td><c:out value="${dto.userid}" /></td>
100
+
101
+ <td><c:out value="${dto.label}" /></td>
102
+
103
+ <td><a href="detail?id=<c:out value="${dto.id}" />">詳細画面へ</a></td>
104
+
105
+ <td><c:choose>
106
+
107
+ <c:when test="${dto.filename != null}">
108
+
109
+ <a href="download?id=<c:out value="${dto.id}" />" class="btn btn-primary">ダウンロード</a>
110
+
111
+ </c:when>
112
+
113
+ <c:otherwise>
114
+
115
+ -
116
+
117
+ </c:otherwise>
118
+
119
+ </c:choose></td>
120
+
121
+ </tr>
122
+
123
+ </c:forEach>
124
+
125
+ </table>
126
+
127
+ </div>
128
+
129
+ </body>
130
+
131
+ </html>
132
+
133
+
134
+
135
+
136
+
137
+ ```
138
+
139
+ ```jsp
140
+
141
+
142
+
143
+ //nav_368p.jsp
144
+
145
+ <%@ page language="java" contentType="text/html; charset=UTF-8"
146
+
147
+ pageEncoding="UTF-8"%>
148
+
149
+
150
+
151
+ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
152
+
153
+
154
+
155
+ <nav class="navbar navbar-inverse navbar-fixed-top">
156
+
157
+
158
+
159
+ <div class="container">
160
+
161
+
162
+
163
+ <div class="navbar-header">
164
+
165
+ <a class="navbar-brand" href="search">TODO管理</a>
166
+
167
+ </div>
168
+
169
+
170
+
171
+ <div id="navbar" class="navbar-collapse collapse">
172
+
173
+
174
+
175
+ <ol class="nav navbar-nav">
176
+
177
+
178
+
179
+ <li><a href="input">タスクの新規登録</a></li>
180
+
181
+
182
+
183
+ <li><a href="search">一覧の再表示</a></li>
184
+
185
+
186
+
187
+ </ol>
188
+
189
+
190
+
191
+ <ol class="nav navbar-nav navbar-right">
192
+
193
+
194
+
195
+ <li><a href="#">
196
+
197
+
198
+
199
+ <c:out value="${pageContext.request.remoteUser}" />
200
+
201
+
202
+
203
+ </a>
204
+
205
+ </li>
206
+
207
+ </ol>
208
+
209
+ </div>
210
+
211
+ <!--/.navbar-collapse -->
212
+
213
+ </div>
214
+
215
+ </nav>
216
+
217
+ ```
218
+
219
+ ```jsp
220
+
221
+ //header_367p.jsp
222
+
223
+
224
+
225
+ <%@ page language="java" contentType="text/html; charset=UTF-8"
226
+
41
227
  pageEncoding="UTF-8"%>
42
228
 
43
229
 
@@ -50,104 +236,40 @@
50
236
 
51
237
  <meta charset="UTF-8">
52
238
 
239
+ <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />
240
+
241
+
242
+
243
+ <style type="text/css">
244
+
245
+ body {
246
+
247
+ padding-top: 60px;
248
+
249
+ }
250
+
251
+ </style>
252
+
253
+
254
+
255
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js">
256
+
257
+ </script>
258
+
259
+
260
+
261
+ <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js">
262
+
263
+ </script>
264
+
265
+
266
+
53
- <title>フォワードするJSP</title>
267
+ <title>基本デザイン</title>
54
268
 
55
269
  </head>
56
270
 
57
271
 
58
272
 
59
- <body>
273
+
60
-
61
-
62
-
63
- <jsp:forward page="next_93p.jsp" >
64
-
65
-
66
-
67
- <jsp:param name="パラメータ1" value="値1" />
68
-
69
- <jsp:param name="パラメータ2" value="値2" />
70
-
71
-
72
-
73
- </jsp:forward>
74
-
75
-
76
-
77
- </body>
78
-
79
- </html>
80
274
 
81
275
  ```
82
-
83
-
84
-
85
- ```jsp
86
-
87
- //next_93p.jsp
88
-
89
- <%@ page language="java" contentType="text/html; charset=UTF-8"
90
-
91
- pageEncoding="UTF-8"%>
92
-
93
-
94
-
95
- <html>
96
-
97
- <head>
98
-
99
- <title>転送先ページ</title>
100
-
101
- </head>
102
-
103
-
104
-
105
- <body>
106
-
107
-
108
-
109
- <h1>転送先ページ</h1>
110
-
111
- <p>
112
-
113
- 転送元の"パラメータ1"の値は
114
-
115
- <%
116
-
117
- String source = request.getParameter("パラメータ1");
118
-
119
- out.print(source);
120
-
121
- %>
122
-
123
- です。
124
-
125
- </p>
126
-
127
-
128
-
129
- <p>
130
-
131
- 転送元の"パラメータ2"の値は
132
-
133
-
134
-
135
- <%
136
-
137
- String source2 = request.getParameter("パラメータ2");
138
-
139
- out.print(source2);
140
-
141
- %>
142
-
143
- です。
144
-
145
- </p>
146
-
147
- </body>
148
-
149
- </html>
150
-
151
-
152
-
153
- ```

1

修正

2019/07/01 10:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
   転送元の"パラメータ2"の値は 値2 です」
22
22
 
23
- としたいのとコードをすっきりしたいのですが、
23
+ としたいのとコードnext_93p.jspListを使ってすっきりしたいのですが、
24
24
 
25
25
  よろしくおねがいいたします。
26
26