回答編集履歴

2

Supress -> Suppress

2015/10/28 06:16

投稿

argius
argius

スコア9390

test CHANGED
@@ -1,12 +1,12 @@
1
1
  `Application.getAttribute()`は`Object`型でしか値を取得できないので、型安全なキャストが使えない場面です。
2
2
 
3
- そのため、`@SupressWarnings("unchecked")`で警告を抑制するしかありません。
3
+ そのため、`@SuppressWarnings("unchecked")`で警告を抑制するしかありません。
4
4
 
5
5
 
6
6
 
7
7
  ```lang-java
8
8
 
9
- @SupressWarnings("unchecked")
9
+ @SuppressWarnings("unchecked")
10
10
 
11
11
  List<Mutter> list = (List<Mutter>)application.getAttribute("mutterList");
12
12
 

1

JSPのケースを追記

2015/10/28 06:15

投稿

argius
argius

スコア9390

test CHANGED
@@ -11,3 +11,21 @@
11
11
  List<Mutter> list = (List<Mutter>)application.getAttribute("mutterList");
12
12
 
13
13
  ```
14
+
15
+
16
+
17
+ JSP側で使っているのであれば、JSTLなどでスクリプト的に処理してしまうのも手です。
18
+
19
+ ```
20
+
21
+ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
22
+
23
+
24
+
25
+ <c:forEach var="r" items="${application.getAttribute("mutterList")}">
26
+
27
+ <tr><td>${ r.name }</td></tr>
28
+
29
+ </c:forEach>
30
+
31
+ ```