jsp:c:forEach标签的使用以及出现表达式的问题总结
项目架构: Maven + ssm
问题 :使用封装好的pageUtils工具类 传递给前端jsp页面,值获取不到
1.首先静态资源映射配置好
<mvc:resources location="/WEB-INF/css/" mapping="/css/**"/>
<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/>
<mvc:resources location="/WEB-INF/images/" mapping="/images/**"/>
2.是否将后端封装的javaBean利用 Model 传递给前端 。
model.addAttribute(“pageInfo”, pageInfo);
3.看看c:forEach里面接收的有没有写错(我这里是一个集合,所以改写成了“pageInfo.list”,如果是单个实体类则参照之前的写法)。
<c:forEach items="${pageInfo.list}" var=“user” >
4.看看标签库是否引入,依赖是否引入
<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>
javax.servlet jstl 1.2 5.看看web.xml配置
6.看看jsp标签是否添加了
<%@ page isELIgnored=“false”%>