请问 我这里得到了一个map 的List 我现在是想在JSP页面显示出来 问题的里面的课程都是动态的添加进去的 该怎么在页面显示数据呢????
在后台把所有的key整理成一个set传到jsp页面,遍历list按照后台整理的所有key的set挨个取值并对号入座。
这样明显不是好的做法,java代码不能修改吗?不能修改返回结构吗?
你的Key不是一样的吗?转成List放过去,Map的值也可以直接放过去,就像 Map的Key
建议用先转成json,然后解析很方便
https://www.cnblogs.com/limeiky/p/6001436.html
这样明显不是好的做法,java代码不能修改吗?不能修改返回结构吗?转成List放过去,Map的值也可以直接放过去,就像 Map的Key
建议 创建一个学生对象。和一个课程对象。进行组合。整理。传到前台。用标签或者模版引擎展示。
建议在后台处理,返回json格式的数据给前台;或者用一个对象表示每一个学生的成绩,前台直接根据对象的属性取值就行。
在后台转化成json串,在前台的回调函数中遍历这个json串
List>这样格式的数据jsp页面是可以直接获取的,用标签可以直接遍历出来的,遍历完动态获取一下就可以了
Map.getKeySet,然后遍历
为什么要传map到前台,直接放到List里面就行了,然后用c:forEach遍历出来