springmvc中jsp取不到<c:forEach>的值

代码如下

Controller的代码:

@Controller
class RectController{
    @RequestMapping("/rect")  
    public ModelAndView rect_jsp() {    
        ModelAndView mv = new ModelAndView();
        mv.setViewName("rect");
        int[] a = {1,2,3,4};
        mv.addObject("adc",a);
        return mv;
        }
}

jsp的代码:

<p>${adc[3]}</p>   
<c:forEach items="${adc}" var="u">
      <p>${u}</p>
</c:forEach>    

在页面显示中,$adc[3]的值可以被正常获取并显示,但是<c:forEach>却不可以
如图为chrome控制台的截图:
图片描述

第一个p中的值为adc[3]的值,但foreach中的<p>什么都没有

初学javaweb不理解,望各位大神赐教

阅读 3.8k
1 个回答

最上面的taglib引用了jstl的头文件没有??

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题