2016-08-04 50 views
0

Ich habe eine Zeichenkette in meinem Jsp, die eine Zahl enthält (zB "numberString = 12345"). Ich möchte die Zeichenfolge im Zahlenformat mit Kommas (zB 12,345) anzeigen.jsp - Struts2 - Formatiere eine Zeichenkette, um sie mit Komma zu nummerieren

Ich habe versucht, die folgende Formatierung, aber es funktioniert nicht, da der Wert, den ich habe, eine Zeichenfolge und keine Zahl ist.

<s:property value="%{getText('{0,number,$###,##0.00}', {numberString})}"/> 

Können Sie bitte einen Weg vorschlagen, dies zu tun. Danke.

+0

Entfernen Sie das $ -Zeichen –

Antwort

0

Nun, wenn Sie versuchen, es in der JSP-Seite zu tun, wird vielleicht JSTL-Format-Funktion parseNumber Ihnen helfen.

Referenz: JSTL Core Tag.

Ihre Seite zeigt dieses Beispiel:

<c:set var="balance" value="1250003.350" /> 
<fmt:parseNumber var="i" type="number" value="${balance}" />