cvc-complex-type.2.4.a: Invalid content was found starting with element 'url-pattern'

以前用myeclipse嫌validate太烦了就都去掉了,把项目导入到Eclipse中,发现回报各种validate错误,如题在web.xml文件报错,以前没发现,从字面意思理解就是‘url-pattern’ 元素在2.4的版本里无效换成2.5试试,注意下面代码红色部分:

报错配置:

<web-app 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">
    <filter>
        <filter-name>logined</filter-name>
        <filter-class>com.xinguo.account.util.LoginFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>logined</filter-name>
        <url-pattern>*.do</url-pattern>
        <url-pattern>*.jsp</url-pattern><!-- 此处报错->
    </filter-mapping>

-----------------省略

修改后:

<web-app version="2.5"

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_2_5.xsd">

-----------------省略

说明:

只修改2.4 为2.5会报错,因为url地址不对,还要把j2ee改为javaee,可能与从JDK 5.0开始 J2EE 改名为 java EE有关,另外类似的问题可能还有 ‘talib’ Invalid,
'init-param' Invalid 等感觉解决办法应该也类似。

欢迎留言讨论



  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Buty9147

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值