JAVA/JSP
String 숫자에 기호 , 넣는 2가지 방법
java나유
2022. 10. 2. 19:15
일반적으로 데이터베이스에 금액을 입력할 때 ,를 제외한 숫자 (int)만 insert한다.
하지만, 사용자에게 보여지는 화면에 , 기호가 없다면 가독성이 떨어진다.
이런 경우 사용자에게 보여지는 view 화면에서 기호 , 를 넣는 2가지 방법이다.
1. DecimalFormat
<<%=money> <br>
String product_money=request.getParameter("product_money");
int m = Integer.parseInt(product_money);
DecimalFormat dc=new DecimalFormat("###,###");
String money = dc.format(m);
2. toLoaleString
<span id="m"></span> <br>
<script type="module">
var money=<%=product_money%>;
document.getElementById("m").innerText=money.toLocaleString();
사용자에게 보여지는 view화면에 span id를 사용해서 적용한다.
728x90