EL+JSTL 使用时遇到:According to TLD or attribute directive in tag file, attribute items does not accept any expressions 对着关键的代码找了又找找不出具体的原因,最终定位在了
<span style="color:#4f4f4f"><%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%></span>
<span style="color:#4f4f4f"><span style="color:#4f4f4f"><%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%></span></span>
JSTL core库的有两种taglib伪指令, 其中RT库即是依赖于JSP传统的请求时属性值, 而不是依赖于EL来实现(称为EL库.JSP2.0将支持EL)
一点不注意就出了错。
本文探讨了EL和JSTL结合使用时遇到的一个典型错误:AccordingtoTLDorattributedirectiveintagfile,attributeitemsdoesnotacceptanyexpressions。通过详细分析,指出问题出现在JSTL core库的两种taglib伪指令使用上,特别是当RT库与EL库混用时容易产生的误区。
454

被折叠的 条评论
为什么被折叠?



