In short, Enhydra XMLC is for separation of markup and logic and relies on code generation. Take a look at Velocity to avoid that.
Homepage: http://xmlc.enhydra.org/