发表于: 2017-11-03 23:13:55
1 875
今天完成的内容:
(1)基本算完成任务四了,首先是静态转动态。
<div class="main-c row">
<h3 class="text-center main-tab">优秀学员展示</h3>
<ul class="list-unstyled text-center">
<c:forEach items="${studentList}" var="student">
<li class="col-xs-12 col-sm-6 col-md-6 col-lg-3">
<div>
<img alt="" src="../../imges/242424.png">
<span>${student.position}:${student.name}</span>
<p class="text-center">${student.introduce}</p>
</div>
</li>
</c:forEach>
</ul>
</div>
靠studentList(在Controller的接口处创建)传值,包括name,position,introduce属性。
<c:forEach items="${lists}" var="list">
<c:forEach items="${list}" var="profession">
<a class="nav-bar-a" href="">${profession.direction}</a>
</c:forEach>
</c:forEach>
同理,靠list传值,之前页面空白还以为是哪里写错了,原来是数据库里没有数据,没有值传过来,自然是空白的。
<c:forEach begin="1" end="3">
此语句将该模块复用三次,可设置次数。
(2)tiles复用header,footer。
因两个页面有相同的部分:
jsp部分目录:
definition name="base.definition" template="/WEB-INF/layout/template.jsp">
<put-attribute name="title" value=""/>
<put-attribute name="header" value="/WEB-INF/layout/header.jsp"/>
<put-attribute name="boby" value=""/>
<put-attribute name="footer" value="/WEB-INF/layout/footer.jsp"/>
</definition>
tiles将kindlist页面拆分,实现复用。
明天的计划:开始任务五。
遇到的问题:传参过程有点混淆。
收获:以上。
禅道:http://task.ptteng.com/zentao/task-view-10680.html
评论