回答編集履歴
1
answer
CHANGED
@@ -1,15 +1,12 @@
|
|
1
1
|
JSP側の修正のみでフォーマットをかけたいのであれば、JSTLを使えば可能かと。
|
2
|
-
<fmt:formatNumber>タグで桁の区切り文字に使えるセパレータはカンマ記号","なので、
|
3
|
-
一旦カンマ記号","で区切ってから","を"-"に置き換える方法になります。
|
2
|
+
<fmt:formatNumber>タグで桁の区切り文字に使えるセパレータはカンマ記号","なので、一旦カンマ記号","で区切ってから","を"-"に置き換える方法になります。
|
4
|
-
|
5
3
|
あまりスマートな方法とはいえないかもしれませんが、どうでしょう?
|
6
4
|
|
7
5
|
(例)
|
8
|
-
|
6
|
+
|
9
7
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
|
10
8
|
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
|
11
9
|
|
12
10
|
<c:set var="foo" value="11223456"/>
|
13
11
|
<fmt:formatNumber value="${foo}" pattern="00,00,000" var="result"/>
|
14
|
-
${fn:replace(result, ",", "-")}
|
12
|
+
${fn:replace(result, ",", "-")}
|
15
|
-
```
|