发表于: 2017-10-29 23:49:00
1 680
今天完成的事情:
基于Springmvc框架,搭建好各个表对应的entity,dao,sevice后,
Controller:
@RequestMapping(value = "/t10", method = RequestMethod.GET)
public String t10(Model model){
model.addAttribute("cC",studentService.countCompletion());
model.addAttribute("cA",studentService.countAll());
model.addAttribute("list",studentService.listCompletion());
return "t10" ;
}
jsp:
<div class="col-xs-12 col-sm-6 col-md-6 col-lg-3 text-center">
<p>
<img src="t10/imges/453254312.png">${cA}<br>
<span class="up-3">累计在线学习人数</span>
</p>
<p>
<img src="t10/imges/453254312.png">${cC}<br>
<span class="up-3">学员已经找到满意工作</span>
</p>
</div>
效果:
学习c:foreach 迭代
items | 要被循环的信息 | 否 | 无 |
begin | 开始的元素(0=第一个元素,1=第二个元素) | 否 | 0 |
end | 最后一个元素(0=第一个元素,1=第二个元素) | 否 | Last element |
step | 每一次迭代的步长 | 否 | 1 |
var | 代表当前条目的变量名称 | 否 | 无 |
varStatus | 代表循环状态的变量名称 | 否 | 无 |
item="${list}" x是后端传入的model名称
model.addAttribute("list",studentService.listCompletion());
var可以指定任意,用来输出
通过l.name的形式,使用model里面的属性
利用c:foreach 来输出学员
<c:forEach var="l" items="${list}" >
<li class="col-xs-12 col-sm-6 col-md-6 col-lg-3">
<div>
<img src="${l.picture}">
<span>${l.name}</span>
<p class="text-left">${l.workInfo}</p>
</div>
</li>
</c:forEach>
职业页面:
Controller:
jsp:
最后结果
明天计划的事情:
tiles的学习
遇到的问题:
职业页面设计有问题,明天重新做一下。
收获:
熟悉了前后端的传值
评论