这个问题一般是由于你使用的jstl版本造成的。
你的页面应该会包含如下代码:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
这是最新版的jstl 1.1路径,而如果你使用的是旧版1.0的则需要把路径中的jsp去掉,如下:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql" %>
你的页面应该会包含如下代码:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
这是最新版的jstl 1.1路径,而如果你使用的是旧版1.0的则需要把路径中的jsp去掉,如下:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql" %>
<html-el:text property="chargeRate" value="${item.chargeRate}"
这句不好使的。.
换了jstl 1.1就ok了,真心感谢 IceCraft(心淡情浓)
但是在目前新的jsp规范中,jsp2.0(servlet2.4)希望我没记错 :))
el被集成,所以可以直接使用!另:看到jstl感觉就象一门新的语言,用 java 脚本直接控制不是一样嘛!
反正大家都是写惯了java的!