读书人

【高手】设置WEB.XML使用EL时Jbuilder

发布时间: 2012-03-21 13:33:15 作者: rapoo

【求助高手】设置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 不是很常用吧

读书人网 >Java Web开发

热点推荐