I presume you just want the full content to display including the tags. If you want it to 'fold' like the IE display does (by clicking on the '-' signs) you need some serious JavaScript to include that functionality.
The problem you have is the jsp:include tag will insert the xml file as part of the HTML. The browser (which thinks it is rendering a HTML page) will look at the XML tags and ignore them as invalid, resulting in just the data between the tags being displayed as text.
I don't know what you are using behind the scenes, but if you are using
struts, I would create an Action that accepts the XML filename as a parameter, and copy the file to the browser translating all '<' characters to the HTML entity '<' and all the '>' characters as '>'. I would then invoke that Action using AJAX so that it behaved like an inline tag such as <img>....