ian not flaming for once
i found something vaguely work related which i dont hate.. =) its called
SiteMesh and is a way of templating web pages from many different sources. Basically it intercepts responses from the web server and then applies "decorators" to them. and it works like a charm, whether your pages are made from servlets, php, perl, or plain html. sweet..
previously we had been using
tiles but sitemesh seems so much tidier and almost as powerful.