This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
No, JSF does not have a replacement for tiles. Its one of those maturity factors... However JSF beta has been tested with and shown to work with tiles so they can be used together if you have to. I would expect that you can achieve tiles with a relatively straightforward JSF component. I'd have to dig into it a bit to make sure but it should be straightforward... So much to do, so little time