jstl与el结合使用,不能正常输出(!)
不知道为什么,我在jsp里用jstl tag时EL表达式不能正常输出。
头文件:
<%@ page language="java" contentType="text/html;charset=utf-8"%>
<%@ page isELIgnored="false" %>
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
action中的代码:
request.setAttribute("success", "1");
jsp文件:
<c:out value="${success}">
执行页面的时候,一下的错误发生:
根据TLD或者文件中的attribute指示,属性test不能得到。
如果我直接用EL输出:${success},是可以输出的。
如果我直接用jstl标签:<c:out value="1">,也是可以输出的。
如果两者结合使用,就会出现以上的错误。不知道为什么,请各位大侠帮帮忙吧。