質問編集履歴

6

誤字

2015/11/14 10:04

投稿

edoooooo
edoooooo

スコア476

test CHANGED
File without changes
test CHANGED
@@ -14,31 +14,61 @@
14
14
 
15
15
  ①エラー情報
16
16
 
17
+ HTTPステータス 500 - java.lang.NullPointerException
18
+
19
+
20
+
21
+ type 例外レポート
22
+
23
+
24
+
25
+ メッセージ java.lang.NullPointerException
26
+
27
+
28
+
29
+ 説明 The server encountered an internal error that prevented it from fulfilling this request.
30
+
31
+
32
+
33
+ 例外
34
+
35
+
36
+
37
+ org.apache.jasper.JasperException: java.lang.NullPointerException
38
+
39
+ org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:556)
40
+
41
+ org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
42
+
43
+ org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
44
+
45
+ org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
46
+
47
+ javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
48
+
49
+ org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
50
+
51
+ servlet.Main.doGet(Main.java:41)
52
+
53
+ javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
54
+
55
+ javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
56
+
57
+ org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
58
+
59
+ 原因
60
+
61
+
62
+
17
63
  java.lang.NullPointerException
18
64
 
19
-
20
-
21
- type 例外レポート
22
-
23
-
24
-
25
- メッセージ java.lang.NullPointerException
26
-
27
-
28
-
29
- 説明 The server encountered an internal error that prevented it from fulfilling this request.
30
-
31
-
32
-
33
- 例外
34
-
35
-
36
-
37
- org.apache.jasper.JasperException: java.lang.NullPointerException
65
+ org.apache.jsp.WEB_002dINF.jsp.main_jsp._jspService(main_jsp.java:121)
38
-
66
+
39
- org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:556)
67
+ org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
68
+
40
-
69
+ javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
70
+
41
- org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
71
+ org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
42
72
 
43
73
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
44
74
 
@@ -56,36 +86,6 @@
56
86
 
57
87
  org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
58
88
 
59
- 原因
60
-
61
-
62
-
63
- java.lang.NullPointerException
64
-
65
- org.apache.jsp.WEB_002dINF.jsp.main_jsp._jspService(main_jsp.java:121)
66
-
67
- org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
68
-
69
- javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
70
-
71
- org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
72
-
73
- org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
74
-
75
- org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
76
-
77
- javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
78
-
79
- org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
80
-
81
- servlet.Main.doGet(Main.java:41)
82
-
83
- javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
84
-
85
- javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
86
-
87
- org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
88
-
89
89
  注意 原因のすべてのスタックトレースは、Apache Tomcat/7.0.65のログに記録されています
90
90
 
91
91
 
@@ -96,6 +96,8 @@
96
96
 
97
97
 
98
98
 
99
+
100
+
99
101
  ②Main..java
100
102
 
101
103
 

5

更新

2015/11/14 10:03

投稿

edoooooo
edoooooo

スコア476

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,7 @@
1
1
  ①エラー情報、②Main.java、③main.jsp)3つ全て更新しました。よろしくお願いします。
2
2
 
3
+ 17:34 再更新しました。
4
+
3
5
 
4
6
 
5
7
  os x yosemite version10.10.5 です
@@ -10,7 +12,15 @@
10
12
 
11
13
 
12
14
 
13
-
15
+ エラー情報
16
+
17
+ java.lang.NullPointerException
18
+
19
+
20
+
21
+ type 例外レポート
22
+
23
+
14
24
 
15
25
  メッセージ java.lang.NullPointerException
16
26
 
@@ -90,7 +100,7 @@
90
100
 
91
101
 
92
102
 
93
- package servlet; //色のついた部分が変更箇所
103
+ package servlet; //色のついた部分が変更箇所
94
104
 
95
105
 
96
106
 
@@ -142,7 +152,7 @@
142
152
 
143
153
  GetMutterListLogic getMutterListLogic=new GetMutterListLogic();
144
154
 
145
- List<Mutter>mutterList=(List<Mutter>)request.getAttribute("mutterList");
155
+ List<Mutter> mutterList = getMutterListLogic.execute();
146
156
 
147
157
  request.setAttribute("mutterList", mutterList);
148
158
 
@@ -244,10 +254,6 @@
244
254
 
245
255
 
246
256
 
247
-
248
-
249
-
250
-
251
257
  ③このコードがエラーが出ているmain.jspです。
252
258
 
253
259
 
@@ -310,13 +316,13 @@
310
316
 
311
317
  <p><%=errorMsg %></p>
312
318
 
313
- <% } %>
319
+ <% } else {%>
314
320
 
315
321
  <% for(Mutter mutter:mutterList){%>
316
322
 
317
323
  <p><%=mutter.getUserName() %>:<%=mutter.getText()%></p>
318
324
 
319
- <%} %>
325
+ <%} }%>
320
326
 
321
327
  </body>
322
328
 

4

内容の変更

2015/11/14 08:34

投稿

edoooooo
edoooooo

スコア476

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
+ ①エラー情報、②Main.java、③main.jsp)3つ全て更新しました。よろしくお願いします。
2
+
3
+
4
+
1
- os x yosemite version10.10.5 です。よろしくお願いします。
5
+ os x yosemite version10.10.5 です
2
6
 
3
7
 
4
8
 
@@ -8,14 +12,6 @@
8
12
 
9
13
 
10
14
 
11
- HTTPステータス 500 - java.lang.NullPointerException
12
-
13
-
14
-
15
- type 例外レポート
16
-
17
-
18
-
19
15
  メッセージ java.lang.NullPointerException
20
16
 
21
17
 
@@ -80,6 +76,12 @@
80
76
 
81
77
  org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
82
78
 
79
+ 注意 原因のすべてのスタックトレースは、Apache Tomcat/7.0.65のログに記録されています
80
+
81
+
82
+
83
+
84
+
83
85
 
84
86
 
85
87
 
@@ -140,7 +142,7 @@
140
142
 
141
143
  GetMutterListLogic getMutterListLogic=new GetMutterListLogic();
142
144
 
143
- List<Mutter>mutterList=getMutterListLogic.execute();
145
+ List<Mutter>mutterList=(List<Mutter>)request.getAttribute("mutterList");
144
146
 
145
147
  request.setAttribute("mutterList", mutterList);
146
148
 
@@ -216,7 +218,7 @@
216
218
 
217
219
  List<Mutter>mutterList=getMutterListLogic.execute();
218
220
 
219
- request.setAttribute("mutterList", mutterList);
221
+ request.setAttribute("mutterList",mutterList);
220
222
 
221
223
  }else{
222
224
 
@@ -242,6 +244,10 @@
242
244
 
243
245
 
244
246
 
247
+
248
+
249
+
250
+
245
251
  ③このコードがエラーが出ているmain.jspです。
246
252
 
247
253
 
@@ -258,7 +264,7 @@
258
264
 
259
265
  //アプリケーションスコープに保存されたつぶやきリストを取得
260
266
 
261
- List<Mutter>mutterList=(List<Mutter>)application.getAttribute("mutterList");
267
+ List<Mutter>mutterList=(List<Mutter>)request.getAttribute("mutterList");
262
268
 
263
269
  //リクエストスコープに保存されたエラーメッセージを取得
264
270
 

3

誤字

2015/11/14 07:54

投稿

edoooooo
edoooooo

スコア476

test CHANGED
File without changes
test CHANGED
@@ -88,7 +88,7 @@
88
88
 
89
89
 
90
90
 
91
- package servlet; ///色のついた部分が変更箇所
91
+ package servlet; //色のついた部分が変更箇所
92
92
 
93
93
 
94
94
 

2

誤字

2015/11/14 04:24

投稿

edoooooo
edoooooo

スコア476

test CHANGED
File without changes
test CHANGED
@@ -140,7 +140,7 @@
140
140
 
141
141
  GetMutterListLogic getMutterListLogic=new GetMutterListLogic();
142
142
 
143
- List<Mutter>mutterList=(List<Mutter>)request.getAttribute("mutterList");
143
+ List<Mutter>mutterList=getMutterListLogic.execute();
144
144
 
145
145
  request.setAttribute("mutterList", mutterList);
146
146
 

1

質問を変えさせていただきました。

2015/11/14 04:22

投稿

edoooooo
edoooooo

スコア476

test CHANGED
@@ -1 +1 @@
1
- An exception occurred processing JSP page /WEB-INF/jsp/main.jsp at line 31ます。sessionでょうか?
1
+ java.lang.NullPointerExceptionがます。どうぞよろくお願いします。
test CHANGED
@@ -4,13 +4,11 @@
4
4
 
5
5
  (①エラー情報、②Main.java、③main.jsp)
6
6
 
7
- このようなエラーが出てしまいます。Main.jspにエラーが出て、Main.javaを確認したところ、しっかりと、sessionスコープに保存できているため、なぜ、An exception occurred processing JSP page /WEB-INF/jsp/main.jsp at line 31が出るのかを教えていただけないでしょうか、どうぞよろしくお願いします。
7
+
8
-
9
-
10
-
8
+
11
- エラー情報
9
+
12
-
10
+
13
- HTTPステータス 500 - An exception occurred processing JSP page /WEB-INF/jsp/main.jsp at line 31
11
+ HTTPステータス 500 - java.lang.NullPointerException
14
12
 
15
13
 
16
14
 
@@ -18,7 +16,7 @@
18
16
 
19
17
 
20
18
 
21
- メッセージ An exception occurred processing JSP page /WEB-INF/jsp/main.jsp at line 31
19
+ メッセージ java.lang.NullPointerException
22
20
 
23
21
 
24
22
 
@@ -30,29 +28,9 @@
30
28
 
31
29
 
32
30
 
33
- org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/main.jsp at line 31
31
+ org.apache.jasper.JasperException: java.lang.NullPointerException
34
-
35
-
36
-
37
- 28: <% if(errorMsg !=null){ %>
32
+
38
-
39
- 29: <p><%=errorMsg %></p>
40
-
41
- 30: <% } %>
42
-
43
- 31: <% for(Mutter mutter:mutterList){%>
44
-
45
- 32: <p><%=mutter.getUserName() %>:<%=mutter.getText()%></p>
46
-
47
- 33: <%} %>
48
-
49
- 34: </body>
50
-
51
-
52
-
53
- Stacktrace:
54
-
55
- org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:575)
33
+ org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:556)
56
34
 
57
35
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
58
36
 
@@ -102,13 +80,9 @@
102
80
 
103
81
  org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
104
82
 
105
- 注意 原因のすべてのスタックトレースは、Apache Tomcat/7.0.65のログに記録されています
83
+
106
-
107
-
108
-
109
-
110
-
111
- このようにmutterListにMain.javaで代入しているのですが、main.jspの31行目でエラーが出てしまいます。
84
+
85
+
112
86
 
113
87
  ②Main..java
114
88