Struts2.0灵异事件。
我用的是struts2.0在从Aaction直接跳转到Baction时,无法把Aaction的值中的id传给Baction。
我从a.jsp上获得form值,然后在Aaction里进行保存。由于保存的记录id主键是自增长,所以保存之后,我将id的值放进formbean里。fr.setId(aobj.getId).
a的formbean的属性。
private long id;private String title;private String content;对应的分别都有get和set。
和b的formbean里的属性一样
现在我通过struts2.0的配置 Aaction的配置跳转Baction:<result name="b" type="chain">b</result>,在return "b";之前,id的值一直存在,不为null,可是当跳转到Baction时,B的formbean里,除了id=0外,B的frombean里的title和content都有值,值与aformbean的值相等。
为什么传值的时候唯独,a的id无法传过来呢??
请高手们帮忙解答下。 --------------------编程问答-------------------- up --------------------编程问答-------------------- 最好把代码贴出来 --------------------编程问答-------------------- private long id;改成private String id;注意把相应的setXXX和getXXX方法也改掉。 --------------------编程问答--------------------
同意,可以一试~~ --------------------编程问答-------------------- id=0
原因:1>.在传值之前ID为null。
2>.ID属性类型前后不一致。
最好贴代码看看。 --------------------编程问答-------------------- 学习 感谢LS几位
补充:Java , Web 开发