c:forEach里面的东西不显示
<body>
<div id="all">
<div style="padding-top:50px; padding-right:70px;">
<input type="button" name="add" value="添加" onclick="check()" class="btn"/>
</div>
<div style="width:300px;padding-top:20px;float: none">
<table border="1" class="tab">
<tr style="background-color:#96E0A2">
<th>职位分类编号</th>
<th>职位分类名称</th>
<th></th>
<th></th>
</tr>
<tr style="background-color:#D4F7D5">
<td>${cmk.majorKindId }dddd</td>
<td>${cmk.majorKindName }sdddd</td>
<td><a href="/hrm/major.do?op=doDelete&id=${cmk.mfk_id}">删除</a></td>
<td><a href="/hrm/major_update.jsp">变更</a></td>
</tr>
</table>
</div>
</div>
</body>
------解决方案--------------------检查对象是否已经放进request 或 session
------解决方案--------------------先在页面调试一下,看有没有进入到foreach里面,如果进来了,看看里面的值是否有值,而不是空值。
------解决方案--------------------测试一下后台list有没有值,如果有值并把list放到session中
request.setAttribute("list",list)
------解决方案--------------------
------解决方案--------------------<c:forEach items="${list} var="cmk">这貌似写的不对吧,引号那?如果写错了,看看list里面有没有值,放没放到session中,最好先在后面看看查出来的是什么东东……
------解决方案--------------------看看你那个list在action里面有没有生成setter和getter方面其次就看有没有传值