我有一個JSP,我在其中使用<fmt:formatNumber>
。問題是,我們不知道來自JSP的價值將是一個數字或字符串。如果一個字符串來了,它會拋出NumberFormatException異常。JSP,JSTL,Check NaN
我試圖尋找JSTL,但沒有成功,在某處它被提及如果我檢查值==值它返回false如果字符串,但沒有成功。請參閱下面的代碼。
<fmt:formatNumber type="currency" currencySymbol="$" maxFractionDigits="2" minFractionDigits="2" >${primary.value}</fmt:formatNumber>
任何幫助,將不勝感激。
在此先感謝。
如果您包含更多代碼以便可以在上下文中查看問題,這將有所幫助。另外,爲什麼你不能控制價值是什麼? – JayDM 2013-04-24 15:08:14
價值來自不同的供應商這就是爲什麼我們沒有任何控制 – Ritesh 2013-04-24 15:13:12
可能重複http://stackoverflow.com/questions/12482062/check-string-for-only-numbers-using-jstl – 2013-04-25 06:10:06