的问题可能是由以下几个方面引起的:
@RequestMapping("/example")
public ModelAndView exampleController() {
List<String> dataList = getDataList(); // 获取数据列表
ModelAndView modelAndView = new ModelAndView("example");
modelAndView.addObject("dataList", dataList); // 将数据列表添加到ModelAndView对象中
return modelAndView;
}
在JSP页面中,可以通过EL表达式${dataList}
来访问传递过来的数据列表。
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
...
<c:forEach items="${dataList}" var="item">
<p>${item}</p>
</c:forEach>
这样可以遍历数据列表,并将每个元素展示在<p>
标签中。
综上所述,要解决从Spring控制器发送到JSP时列表不可见的问题,需要确保正确传递数据、正确渲染数据,并检查可能存在的CSS样式问题。
领取专属 10元无门槛券
手把手带您无忧上云