siteMesh装饰页面加载的jstl引用声明在被装饰页面无法发挥作用
装饰页面main.jsp
被装饰页面b.jsp
调用过程如下a.jsp ---->action--->b.jsp
main.jsp中加入这样一句<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
但在b.jsp中发现jstl标签无法正常使用
但是如果在b.jsp中直接引入<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
则该标签可以正常使用
这当然不行啦,装饰页面main.jsp是在b.jsp处理完成返回给浏览器时才加上去的
应该是不行,可以考虑换个思路,比如你在sitemesh装饰的jsp页面里要用一个
还想了一下,如果把<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
直接加到sitemesh代码里呢?