我有以下代码:
<fmt:formatNumber type="number" maxFractionDigits="2" value="${maxAllowableAmount}" />
我在Eclipse编辑器中收到此警告:
“值”不支持运行时表达式
我试图忽略它并运行该应用程序,但出现此运行时错误:
预期报价符号
我该如何处理?
我的数据来自数据库,我想在浏览器中对其进行格式化。
您正在使用史前的JSTL 1.0版本(甚至是原型)。您需要至少升级到JSTL 1.1,或者如果您的容器支持它(Servlet 2.5或更高版本),请升级到当前最新的JSTL 1.2。
您可以在我们的JSTLWiki页面上找到JSTL下载链接。不要忘记删除旧的JSTL库(jstl.jar和standard.jar)并修复@taglib声明以包括/jsp路径。还要确保声明您web.xml声明至少符合Servlet2.4(针对JSTL 1.1)或至少符合Servlet 2.5(针对JSTL 1.2)。
jstl.jar
standard.jar
@taglib
/jsp
web.xml