0
我有一個字段price
存儲爲字符串,我想在JSTL中對此字段執行操作,有沒有辦法讓我這樣做?我嘗試使用<fmt:parseNumber var="price" type="currency" value="${item.price}" />
這似乎給我一個錯誤[1],其中我的價格是"0"
。我也嘗試過number
這個類型,但是我想把它轉換成float/double。在JSTL中將字符串轉換爲浮點型
[1]
java.text.ParseException: Unparseable number: "0"
at java.text.NumberFormat.parse(NumberFormat.java:385)
at org.apache.taglibs.standard.tag.common.fmt.ParseNumberSupport.doEndTag(ParseNumberSupport.java:164)
任何想法,我能做些什麼嗎?
我只是用'$ {product.price * 10}'沒有第一或任何格式化試過了,也'價格'這裏仍然是一個字符串,它似乎計算這些運算符,甚至沒有解析?所以不需要明顯解析任何東西。 – px06