IE似乎忽略了JSTL中的fmt標籤。我已經嘗試過使用fmt:formatNumber和fmt:formatDate,既不能在IE中工作,但它們可以在所有其他瀏覽器中工作。 (我正在使用IE8和JSTL 1.1)JSTL fmt標籤在IE中不起作用?
這是已知問題嗎?
這裏的代碼示例不起作用:
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<fmt:formatNumber maxIntegerDigits="2">2003</fmt:formatNumber>
<fmt:formatNumber maxIntegerDigits="2" value="2003" />
我發佈的代碼(同一事物的兩個變體)應該顯示「03」,如果我在FF,Opera,Chrome或Safari中打開頁面,它會執行此操作。如果我在IE中打開它,它會顯示「2003」。所以IE似乎忽略了fmt標籤。其他JSTL標籤,如c:和sql:在IE中正常工作。 – 2010-02-09 10:18:37