在struts2中有一个List属性,是从数据库中取出来的。然后将该List中某个栏位更改了一下,然后用saveorupdateall将其更新到数据库。现在出现的问题是,当我使用了saveupdateall更新以后,action传递到页面的list就是空的。如果不调用的话数据正常。这是什么问题,怎么解决!
在Action里面debug一下,看看你saveupdateall之后的list是不是空的吧。
感觉不像是struts2的问题。
######先传到前台,再更新后台,不行?
######这个与你spring有关。你启用了openseeioninview吧!
######我有在后台输出list看过,list里面的数据还在,但是就是传到前台就是没有数据。屏蔽掉saveorupdateall这个操作的话,又可以传到前台,真不知道是怎么回事,好郁闷。我使用的是jquery 的ajax来传递数据的,数据类型为json。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。