日期:2014-05-16  浏览次数:20426 次

JSTL输出的一个奇怪问题
在页面上有这么一句,<c:out value="${Msg}"/>,结果输出的是${Msg},而不是Msg字符串的内容,不知道是为什么,在网上也没搜到相关的解决办法。
补充:容器用的是Tomcat,页头已声明
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
1 楼 So懒 2007-12-03  
jsp版本不是2.0?
2 楼 javachs 2007-12-28  
jstl是1.1版本的这样写:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
加上下面这句话:
<%@ page isELIgnored="false" %>