【求助高手】设置WEB.XML使用EL时Jbuilder报错
环境:Jbuilder2006,内置的第三方Tomcat5.5。
之前没有使用EL,web.xml的开头这样写的:
<?xml version= "1.0 " encoding= "UTF-8 "?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN " "http://java.sun.com/dtd/web-app_2_3.dtd ">
<web-app>
<display-name> xxx </display-name>
……
……
</web-app>
没有任何问题,project一切正常。
之后,为了使用EL,将开头改为:
<?xml version= "1.0 " encoding= "ISO-8859-1 " ?>
<web-app xmlns= "http://java.sun.com/xml/ns/j2ee " xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation= "http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd " version= "2.4 " />
<display-name> xxx </display-name>
……
……
</web-app>
这个时候Jbuilder报错,报错点在 <display-name> 标签,错误信息:
fatal_error:
The markup in the document following the root element must be well-formed.
删除此标签,则报错点移到下一个标签。错误没有改变。
请问,这个问题怎么解决?
------解决方案--------------------EL 不是很常用吧