关于作业题给出的两个集合的问题
private static final List<Map<String, Object>> db;
我不明白 为什么要弄两个集合 作用是什么?
我不明白 为什么要弄两个集合 作用是什么?
43
收起
正在回答
1回答
添加食品时,form表单的提交方式是enctype="multipart/form-data",这个时候要添加的食品的所有属性信息作为一个整体提交给Servlet,然后调用数据处理方法来对数据整体进行处理:map集合用来存储单个食品数据,通过遍历的方式将食品的属性值存储到map中,这个地方也可以使用实体类来存储食品的单个信息,但是在存储食品的属性值的时候需要调用到多个setter方法,因此题目中用的map来存储(这也是一种比较普遍的做法);又因为题目要求可以存放多条数据,这个时候就考虑到List了,将map存储到List中,这样List中就可以有多条食品信息了。
如果解决了你的疑惑,请采纳,祝学习愉快~
Java Web基础入门2018版
- 参与学习 716 人
- 提交作业 185 份
- 解答问题 1363 个
会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星