I could suggest just write the prototype of the table you need in html from the beginning and then implement this using dataTable. In other case it's not really simple to get what you want to achieve.
I have been working on this awhile and came to the conclusion that a4j:repeat worked the best with html tags.
However, I really want to use dataTable component because I can't get dataScroller to work with a4j:repeat.
The best I could do was insert a blank line and use some skin color as the background for that line.