扫码关注官方订阅号
小伙看你根骨奇佳,潜力无限,来学PHP伐。
不是很复杂,但是描述起来有点困难。
1、你的前端需要的展示的具体数据,年 月 周 count,这几项数据,应该有一个对象来保存:
年 月 周 count
2、构造你的前端表单,这个应该很简单,里面应该有:
年份列表 月份列表 周列表
3、这个时候,你可以选择:
1)生成页面的同时,把数据生成进去 2)生成页面后,把数据交给前端js,js负责把数据写入表格
4、给你一个简单的思路代码:
// 构造年月周的一个数据结构 Map<String, Map<String, Map<String, String>>> years = new HashMap<String, Map<String, Map<String, String>>>(); Map<String, Map<String, String>> months = new HashMap<String, Map<String, String>>(); Map<String, String> weeks = new HashMap<String, String>(); // 模拟你图中的数据,2015年,7月第1、2、3、4周的count、9月第4周的count weeks.put("1", "1"); weeks.put("2", "1"); weeks.put("3", "3"); weeks.put("4", "2"); months.put("7", weeks); weeks = new HashMap<String, String>(); weeks.put("4", "2"); months.put("9", weeks); years.put("2015", months); // 取值,能取到的就放到table System.out.println(years.get("2015").get("7").get("1")); // null的不管 System.out.println(years.get("2015").get("7").get("5"));
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
不是很复杂,但是描述起来有点困难。
1、你的前端需要的展示的具体数据,年 月 周 count,这几项数据,应该有一个对象来保存:
2、构造你的前端表单,这个应该很简单,里面应该有:
3、这个时候,你可以选择:
4、给你一个简单的思路代码: