回答編集履歴
1
複雑は区切り文字に対応した
answer
CHANGED
@@ -1,5 +1,9 @@
|
|
1
1
|
こんな感じで、いかがでしょうか?
|
2
2
|
|
3
|
+
配列 "10,20:30 40,50,60,70/80,90,100" の中には、区切り文字(:コロン、,カンマ、スペース、/スラッシュ)が複数入ってます。
|
4
|
+
|
5
|
+
c:forTokens の delims に想定できる、区切り文字を複数指定することも可能です。
|
6
|
+
|
3
7
|
```JPS
|
4
8
|
<%@page contentType="text/html" pageEncoding="UTF-8"%>
|
5
9
|
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
|
@@ -11,8 +15,8 @@
|
|
11
15
|
</head>
|
12
16
|
<body>
|
13
17
|
<h1>文字列を分割して走査して、スコアを表示する</h1>
|
14
|
-
<c:set var="scores" value="10,20
|
18
|
+
<c:set var="scores" value="10,20:30 40,50,60,70/80,90,100"/>
|
15
|
-
<c:forTokens items="${scores}" delims="," var="score">
|
19
|
+
<c:forTokens items="${scores}" delims=":, /" var="score">
|
16
20
|
<div>${score}点</div>
|
17
21
|
</c:forTokens>
|
18
22
|
</body>
|