Bean属性设置为0

时间:2012-10-04 22:55:50

标签: java jsf

我的bean正确使用了一个setter并将该属性设置为所需的值,但随后它进入一个使用该属性的方法,它自动被设置为0.我甚至不知道0的来源从。在调试中,它从setter跳转到方法,所以我看不到中间发生的任何事情。

bean使用@SessionScoped注释,如果它与它有任何关系。

1 个答案:

答案 0 :(得分:0)

  

private int vendorno

intbooleanlong等Java原语具有固定的默认值。

使用包装器对象,例如IntegerBooleanLong。它们可以是null

private Integer vendorno;

另见: