Sitemesh используется Grails, поэтому я не думаю, что он заброшен.
В качестве альтернативы, я бы посмотрел на JTidy (если эти сайты еще не показывают XHTML) для получениясформированный XML, а затем проанализировать или преобразовать его с помощью XSLT.
С уважением.