请教前辈如何从JSP页面往SpringMVC的Controller内传集合类型对象

前辈们好,以往都是往Controller内传单个对象,例如Order、User等等,特点是只有一个对象,所以值也是直接绑定注入的
好吧,那如果页面里,比如是购物车(这里只是假设而已),如果有多个商品的话,那在Controller里就是ListgoodsList这个参数了,可是我试了直接报错,不行
然后就在网上各种找方法,比如什么建一个新的Bean,里面放goodsList集合等方法
通通行不通,所以才会来发帖求助各位前辈,希望各位前辈能帮帮我,谢谢前辈了
千万里不及你
浏览 257回答 2
2回答

largeQ

看题目似乎写的有问题,页面渲染必然是在controller之后的,如果要处理request传过来的数据,应该在controller中处理完就可以了,换面渲染时都是显示用户需要的数据,没有用户的操作,怎么会有存储数据的需求。是不是要在画面渲染时取controller中放入modelanview的数据?看内容似乎是框架传入controller参数转换的问题,配置argumentsresolver或者传过来json串转,都是可以的其实你的问题跟JSP没什么关系

qq_花开花谢_0

可以使用最原始的方法request.getParameter("goodsList")或者request.getParameterMap(),再自己根据你的“多个”情况拆解获取参数至于怎么注入spring就暂时不知道了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript