菜鸟错误总结:SSH+Echart 实现订单数量按图书分类显示


做毕设的网上书店要按图书一级分类展示订单数量,框架用的SSH,图表用echart
由于数据库设计师订单表中没有图书分类,为此只能选择各表之间关联了。
在这里插入图片描述
Hibernate也只能使用原生sql。 在获取session时,丢掉了.configure(),报错。加上之后依旧报错,原来是SSH整合是将hibernate.cfg.xml全部整到spring核心文件中,src下没有该
配置,因而报错。因此需要将该配置文件加入。并将各映射文件都引入,否则报错。
之前代码返回的list为Category对象型,后来控制台报好像是jsonArrary的死循环错还是啥的,忘了。后来发现是因为Category对象中有了private Set categorySeconds = new HashSet(); 在此处无关的属性。为此便新建了一个对象Echart。 后台总算好了。其中返回的list转换为json 可如下:在这里插入图片描述
在前台接受json时,返回的result一直是当前页面,dataType='text’才能成功,写成json就不会成功。费了好大劲,查资料得知,在访问action中的方法,不能return重新进入该jsp页面(原先设计是点击超链接去访问getData()方法,并在struts.xml中配置,返回结果重新进入该jsp页面),最后改为为return null。链接访问直接跳入改页面。
前台echart动态加载数据的代码可见网上各个大佬写的。一样。

主要是后台遇到的问题,每走一步都会出各种问题,多的 已经数不过了。。。。博客已经成为记录错误的地方了 哈哈
自己太菜了,前路艰难,还需更加努力!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值