This link mentions few existing implementations.
Sun RI and My-faces are probably the most famous ones. Both provides references for Tabs implementations. My-faces, if I am not wrong, has tab component, whereas SUN RI provides sample tab component which you might need to customize a bit in order to use it.