ssm中modelandview的问题
问题描述:
jsp页面取值的时候只能取到前四个object的值,如果jsp上面继续写foreach的话,就什么都不显示,电脑没网不方便贴代码,只有拍照了
答
你的那个foreach遍历list,里面对modelandview添加了5个object,但是它每一次循环都会覆盖掉前面的,因为你添加的name一样的。
就只有最后一次循环的才有效果
你最后又把list添加到modelandview里面了,所以我感觉你没有必要在添加其他的了,JSP中直接遍历list就可以获取的其他的
答
楼上说的对,一般取循环数据都是用 前台jsp取数据了。你在后台这样取数据很明显不合理,循环会覆盖数据的。
答
正解 key相同
答
前面的数据都被覆盖了,亲