如何將123456789
的int值設置爲123,456,789
?jsp中的格式號
jsp中的格式號
回答
試試這個代碼
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
DecimalFormat formatter = new DecimalFormat("###,###,###");
System.out.print(formatter.format(123456789));
}
}
您可以在JSP塊<%編寫一個函數! %>和main方法中的代碼。
使用JSTL FMT:formatNumber
設置你的模式#,## 0
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<fmt:formatNumber pattern="#,##0" value="${value}" />
這需要你遇到的JSTL標準標籤庫在您的WEB-INF/lib文件夾中
http://tomcat.apache.org/taglibs/standard/
現在我不是100%確定,但大多數現代容器提供了「核心」API庫jstl.jar並且您的Web應用程序必須提供實現。在上面的鏈接應該是standard.jar包含在下載的情況下。
嗨我試過你的答案,但我得到一個錯誤「絕對uri http://java.sun.com/jsp/jstl/fmt不能解決在web.xml或jar ...」 – mysticfalls 2011-04-01 01:38:11
對不起我曾假設你已經將JSTL添加到你的網絡應用程序中。 – 2011-04-01 02:08:43
@DaveG:你的模式需要糾正。目前它是'#,### 0',應該是'#,## 0'。 – 2013-07-26 14:56:54
- 1. jsp格式的變音符號
- 2. jsp中的日期格式
- 3. JSP中的日期格式模式
- 4. 在JSP中格式化HTML
- 5. IntelliJ JSP格式化
- 6. Eclipse中JSP的格式化規則
- 7. 如何格式化JSP中的值?
- 8. PHP中的格式編號
- 9. jQuery中的格式編號
- 10. 格式JSON日期JSP
- 11. JSP/MySQL - 不採取格式
- 12. Eclipse jsp文件格式化
- 13. Jsp默認日期格式
- 14. JSP - 更改日期格式
- 15. 爲所有jsp頁面設置默認fmt格式編號maxFractionDigits
- 16. 如何在JSP中格式化時間
- 17. 在JSP中格式JSON字符串
- 18. 在jsp中格式化datetime字符串?
- 19. 在JSP中以JPG格式顯示Graphics2D
- 20. 使用JSTL格式在JSP中格式化java.sql.Date字符串
- 21. 格式編號式
- 22. 以jsp表格格式顯示數據
- 23. 格式號
- 24. 格式編號
- 25. JSP表達式語言格式負數
- 26. 如何顯示xml格式的jsp
- 27. jquery中的格式和無格式號碼
- 28. VBA格式編號
- 29. Javascript編號格式
- 30. 函數格式號
太棒了!謝謝! – mysticfalls 2011-04-01 02:05:33
儘量不要在現代應用中使用scriptlets <% %>。儘可能使用JSTL。 – 2011-04-01 02:11:58
@Dave G你是對的 – Nathanphan 2011-04-01 02:16:57