jeecms的web.xml针对的tomcat最低版本是tomcat5,而现在使用tomcat5的比较少了,基本上都是用tomcat6、tomcat7,甚至tomcat8。不同版本的tomcat对应的web.xml头描述是不一样的,这就是造成在保存web.xml的时候出现卡顿的情况。使用tomcat5的话不会出现卡顿的,但是如果使用的是tomcat6那就会出现,这种情况下我们就需要小小的修改一下web.xml的头描述。下面是不同版本的tomcat版本应该对应的头描述信息,大家可以根据自己的情况修改。
tomcat5
|
<
web
-
app
id
=
"WebApp_ID"
version
=
"2.4"
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"
>
|
jeecms v5的版本默认的就是上面这个,如果使用tomcat6,需要改成下面的样子
tomcat6
|
<
web
-
app
xmlns
:
xsi
=
"http://www.w3.org/2001/XMLSchema-instance"
xmlns
=
"http://java.sun.com/xml/ns/javaee"
xmlns
:
web
=
"http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi
:
schemaLocation
=
"http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version
=
"2.5"
>
|
tomcat7
|
<
web
-
app
xmlns
=
"http://java.sun.com/xml/ns/javaee"
xmlns
:
xsi
=
"http://www.w3.org/2001/XMLSchema-instance"
xsi
:
schemaLocation
=
"http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version
=
"3.0"
metadata
-
complete
=
"true"
>
|
一句话,就是自己使用的tomcat版本要和web.xml头描述一致,不然就会卡顿