idea-ssm汽车修配厂(四)动态消息以及公告新闻的分页展示

资料jsp+sql:链接: https://pan.baidu.com/s/1KeXXOpYfLOkkLdp3j2qySw 提取码: uibj
动态消息也是iframe框架,那么第一步,编写controllter层,上代码

 @RequestMapping("/dymsn")
    public String dymsn(HttpServletRequest request){
        List<Dymsn> list=dymsnService.findDymsns();
        request.setAttribute("list",list);
        return "index/dymsn";
    }

后端

<!--中间内容-->
			<ul class="tab_menu pagebody3_all">
				<li class="current" onclick="goToDynamicmessageList()"
					style="cursor:pointer">动态消息</li>
				<li onclick="goToPublicmessageList()" style="cursor:pointer">公告</li>
				<li onclick="goToNewsList()" style="cursor:pointer">新闻</li>
			</ul>
			<div class="clear"></div>
			<div class="tab_box ">
				<!--滚动信息开始-->

				<div class="pagebody3_news" id="demo"
					style="overflow:hidden;height:500px;">
					<ul id="demo1">
						<c:forEach var="dynamicmessage" items="${list}" varStatus="status">
							<li style="background:none;" >${dynamicmessage.message}<span>
							<fmt:formatDate value="${dynamicmessage.createTime}"
										pattern="yyyy-MM-dd HH:mm:ss" /></span></li>
						</c:forEach>
					</ul>
					<ul id="demo2"></ul>
				</div>



			</div>
		</div>
		<!--滚动信息结束-->

来,需要分页,我们得配置一下分页助手

<property name="plugins">
			<array>
				<bean class="com.github.pagehelper.PageHelper">
					<property name="properties">
						<value>
							dialect=mysql
							reasonable=true
						</value>
					</property>
				</bean>
			</array>
		</property>

OK,来,分页查询。编写一个contriller。 在此,多说一点分页,。

需要传 每页多少条(pageSize) 每页多少条(pageNum)
怎么写呢?

pageSize=pageSizenull--null?10:pageSize;
pageNum=pageNum==null?1:pageNum;
PageHelper.startPage(pageNum,pageSize);

//接下来查询全部就可以了,(底层动态代理)
查询查询完以后用PageInfo把查询出来的List集合放进去。
如果忘记这个知识点的。可以点击这里:
https://blog.csdn.net/weixin_42275175/article/details/98954899

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值