Wil*_*ung 10
遵循这份文件始终是一个良好的开端.
但是你可能有问题.
首先,做以下事情基本上是微不足道的:
http://example.com/app/mydynamicxml.jsp
Run Code Online (Sandbox Code Playgroud)
返回XML blob.只需将XML粘贴到该文件中即可.
但它不会有XML内容类型.您可以通过向JSP添加指令来解决这个问题:
<%@page contentType="application/xml" %>
Run Code Online (Sandbox Code Playgroud)
但是,这会带来更多问题.
具体来说,XML文件不能以空格开头.它必须以<?开头.
该指令很可能会在您的XML文件中插入一个空行.
所以,你真正想要的是:
<%@page contentType="application/xml" %><?xml version...
Run Code Online (Sandbox Code Playgroud)
最后,有一个JSP的JSPX版本,它使用XML语法,并避免所有这些空白问题.Tomcat还有一个可以消除空白问题的指令.但是,在大门外,这是最快,最明显的机智.