XMLとかXSLTとかDOMは、本格的に必要になればやればいいだけ。
そうじゃなければ別にイラン。

例えばstrutsは設定ファイルがxmlなだけで、別にxmlの知識が要るわけじゃないし。