JSP、Servlet实战:团队开发新闻系统(四)页面布局
首页 index.jsp
提取出页面的公共部分header作为header.jsp,小导航栏部分作为nav.jsp
其他页面如果需要使用此页面可以使用jsp语法引入
<%@ include file="header.jsp" %>
<%@ include file="nav.jsp" %>
使用import是先引入然后对整个页面进行编译,所以其中定义的变量可以通用。
全部新闻和热点新闻都是servlet返回的List然后使用jsp或者jstl将List遍历打印到页面上。
单个新闻页面single.jsp
上面还是引入了header.jsp、nav.jsp
中间部分是接收了一个新闻实体类,页面取值。评论列表再加上版块热点相关新闻。