Topic: 使用c:out遇到“value属性不能接受表达式”的问题 |
Print this page |
1.使用c:out遇到“value属性不能接受表达式”的问题 | Copy to clipboard |
Posted by: cpplus Posted on: 2004-02-09 00:24 环境:tomcat 5.0.16 在代码中首先 <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> 然后 <c:out value="100"/> ---- 可以正确显示100 但是 <c:set var="name1" scope="page" value="1234"/> <c:out value="${name1}"/> 则出现错误,提示信息: According to TLD or attribute directive in tag file, attribute value does not accept any expressions 我知道可以直接用${name1}来显示数值,但是我觉得<c:out value="${name1}"/>应该也可以用,原来都是这么用的:) 同样的问题出现在 <fmt:formatNumber value="${name1}" type="currency"/> 请指点,谢谢! |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |