jsf中的manage bean跟backing bean有什么区别

jsf中的manage bean和backing bean有什么区别?
jsf中的manage   bean和backing   bean各有什么特点,他们有什么区别?在什么情况下使用?还有就是想问一下,为什么现在国内用jsf的很少啊?我用过一点,觉得用起来还是比较方便,就是标签太少了,自己写的话,又没那么多精力.还有可能是我还没怎么弄懂吧,有些时候会冒点莫名其妙的错误,我都不知道怎么改,到什么地方去改.

------解决方案--------------------
很多控件不需要自己写啊,可以用第三方控件。比如:myfaces,webgalileo。
manage bean和backing bean区分概念没啥意思,动手做吧,写写代码自己就知道怎么回事了。
backingBean你需要在faces-config.xml里面配置到<managebean>标签里面,你的页面才能够绑定值。
如果要知道确切的分别,看看JSF in action 吧,那书不错。