I'm curious about different jsp templating implementations. I've decided that I don't want to go with a system like velocity or sitemesh. I want to do it using simple c:import's. There seems to be two schools of thought on this: do it like SSI's or do it like Smarty (the PHP templating system)
SSI: Each page has the same structure and imports the common parts from other files.
Smarty: You define what makes this page unique, then apply a template to it. dynamic stuff would be passed to the c:import via params.
I'm leaning towards the smarty approach for it's centralization. Any template changes only need to be made in 1 place.