2019独角兽企业重金招聘Python工程师标准>>>
一.错误引入方法
假设当前需要在JSP页面输出xml格式数据,需要引入以下外部文件,通过以下的方式来引入则无法正常输出数据:
访问页面会报错误:xml的声明不在文档的第一行
看源码发现,确实xml的什么去到了第8行,前面7行为空格
为什么会这样?看正确的写法,一对比就知道了:
二.正确引入方法
注意红色下划线的地方,Java对外部文件,一行import会编译为一个空行,故会有前面的情况。按一下的,表明第一个import的文件和第二个import的文件是连着的,还在第一行。
此时xml格式正常
右键看下源码发现这时候xml声明在第一行