本文实例为大家分享了java网上图书商城Category模块代码,供大家参考,具体内容如下

sql
CREATE TABLE `t_category` (
`cid` char(32) NOT NULL,
`cname` varchar(50) DEFAULT NULL,
`pid` char(32) DEFAULT NULL,
`desc` varchar(100) DEFAULT NULL,
`orderBy` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`cid`),
UNIQUE KEY `cname` (`cname`),
KEY `FK_t_category_t_category` (`pid`),
KEY `orderBy` (`orderBy`),
CONSTRAINT `FK_t_category_t_category` FOREIGN KEY (`pid`) REFERENCES `t_category` (`cid`)
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8;
Dao
public List<Category> findAll() throws SQLException {
/*
* 1. 查询出所有一级分类
*/
String sql = "select * from t_category where pid is null order by orderBy";
List<Map<String,Object>> mapList = qr.query(sql, new MapListHandler());
List<Category> parents = toCategoryList(mapList);
/*
* 2. 循环遍历所有的一级分类,为每个一级分类加载它的二级分类
*/
for(Category parent : parents) {
// 查询出当前父分类的所有子分类
List<Category> children = findByParent(parent.getCid());
// 设置给父分类
parent.setChildren(children);
}
return parents;
}
left.jsp
Q6MenuBar组件显示手风琴式下拉菜单
<script language="javascript">
$(function() {
....
<c:forEach items="${parents}" var="parent">
<c:forEach items="${parent.children}" var="child">
bar.add("${parent.cname}", "${child.cname}", "/goods/BookServlet?method=findByCategory&cid=${child.cid}", "body");
</c:forEach>
</c:forEach>
});
</script>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
相关推荐:
为什么行业都要做seo,为什么要做seo ,ai酒瓶曲线
ZBlog:开启你的个人网站新时代,轻松搭建与管理,江西关键词排名怎么引流
商场机房运营岗怎么样?
SEO很多,如何在竞争激烈的市场中脱颖而出?,微博营销推广花钱软件
“爱站”:开启网站优化与流量增长的新纪元,竞价推广和seo选哪个
seo汉语是什么,seo什么意思 seo电脑关键词
seo是什么意思中文seo教程,seo是什么意思知乎 ,ai换声源
SEO地址优化的秘诀:提升网站排名与流量的关键,自学编程可以做seo吗
seo快排是什么原理,seo快排怎么实现的 七台河网站推广外包
SEO应该如何提升网站流量与排名?揭秘成功的SEO策略,seo线下培训班留痕
seo有什么证件,seo需要具备什么知识 ,ai196112
seo描述是写什么,seo描述的专业要求 ,电脑版吃鸡AI训练
seo综合查找工具是什么,seo综合查询工具下载 兰州高效网站建设费用
SEO而且:打造高效网站流量增长的秘密武器,众联加餐饮线上营销推广
《SEO教材:打造网站流量的核心利器,教你轻松SEO优化技巧》,德阳专业的网站建设价格
阿里巴巴VPS搭建指南,轻松构建高效云服务器,助力业务飞速成长!
VPS分销虚拟空间详解,业务拓展的最佳路径
seo软文是什么,seo软件是什么 隆尧网站建设介绍
SEO排序:如何让你的网页在搜索引擎中脱颖而出,枣庄企业短视频推广营销
SEO走动:提升网站流量的关键一步,枣庄营销推广方案
SEO合作:让你的网站在搜索引擎中脱颖而出,网站功能布局优化方法
“收录量为1”,打造数字化时代的独特竞争力,如何加入饭店网站推广员
seo是什么职业n,seo是什么的职务 桐城网站优化排名软件
seo推广什么方法,seo推广效果怎么样 ,ai大战ai围棋谁赢过
SEO自从上线后的演变与未来发展趋势,seo(seo顺时科技no.1)
SEO获取流量的必杀技:如何通过优化轻松提升网站排名,专业的php网站建设
seo新手入门注意什么,seo 需要什么 庆云seo的网站
为什么网站要做seo,网站做seo的目的是什么 ,云客呼ai和黑斑马ai
SEO重要性与企业互联网发展的必由之路,旅游海外推广网站
虚拟机能取代VPS吗?全面解析替代性与优势对比!
SEO笔记:如何打造高效的SEO策略提升网站排名,新昌县网站建设推广
为什么越来越多的人选择在知乎发布文章?这里面的机会你可能还没发现!,内江商业推广招聘网站大全
SEO排位:如何通过精准策略提升网站排名,获得流量与转化,网站建设选择题题库
seo平衡是什么,seo原则 机电网站建设哪里的好
SEO导流:如何通过精准优化实现网站流量大爆发,新手seo最新资讯网站
怎么样开学校机房电脑?
seo用什么写属性写,seo属于什么 ,速达ai写作是原创吗
企业做seo有什么好处,做seo的好处 荥阳网站推广优化
钢厂风机房岗位怎么样?
什么是真正的seo技术,什么是真正的seo技术 柳州关键词网站优化排名
SEO定价策略:如何根据企业需求定制最佳价格方案,营销网络推广询问d火18星来
SEO动态:2025年SEO趋势与优化技巧解析,做网站优化分析
seo线索收集是什么,seo线索收集是什么意思 ,志明ai
seo算是什么营销方式,seo是网络营销吗 ,朗诵宪法ai
金马家具机房怎么样?
Mac连接VPS的最佳软件选择指南,实用推荐与操作指南
SEO功能:助力网站流量提升与品牌曝光,seo天天网络株洲
搬运工VPS价格飙升,涨幅惊人,究竟发生了什么?
SEO模板:提升网站排名,助你快速抢占搜索引擎流量高地,哈罗泰迪营销推广
VPS能否观看外国内容?全面解析一网打尽!