我在Action(控制器)里面从数据库获取一个List<object> 对象,然后传到jsp页面遍历出来.在jsp页面上对这个list中各个对象(有很多属性)进行编辑以后再传回action中,调用数据库的方法保存数据.
请问我在Action里面怎么才能获取到这个List<Object>对象呢?
request.getParameter("xxx");获取的是一个字符串.我这里是要获取一个List对象就不知道要怎么弄了?
没看太懂你说的意思.
我的需求是Action 传送一个List给jsp,然后页面上会对这个List里面的对象做些修改. 我需要将修改后的List传递到Action中然后保存到数据库.没看懂你的意思.能麻烦详细说明下吗?
还有如果放到Session里面的话会不会有长度限制? 假如说我这个页面上的数据很多Session放不下怎么办
好吧,我给你说的更直接点嘛,你把值存在类中,不要告诉我你还不知道什么类哈,就是和数据库相对应的类,commtroler(不知道我单词记错没得,你既然用的MVC就应该知道,嘻嘻)层中把数据库中的信息保存到类中,你直接修改类信息就可以达到你想要德效果,最后将修改后的类信息保存到数据库中就可以了
你说的应该是Struts2的用法吧. 在action里面 shareOwnerInfoList只要定义了get和set方法就能直接用? 是这意思吗? 我现在这个项目用的是Spring的mvc没有struts.所以我就不知道怎么弄了. 或者还是说我没理解你的意思呢
本回答被网友采纳