Please note i am not using Seam.
I am using JSF 1.2, MyFaces, Ajax4JSF, RichFaces 3.1
I am not interested in external jars like Apache POI
Please let me know if RichFaces provide any out-of-the-box functionality to export rich:dataTable to CSV
No, you should use some third party. Such cases is out of scope.