《转》web.xml报错:Invalid content was found starting...

web.xml报错Invalid content was found starting with element 'init-param'. 

原文来自:http://www.blogjava.net/Mitool/archive/2010/11/20.html。

转载到这里作为备用,转载请注明原文出处。

编辑web.xml文件时,

<? xml version="1.0" encoding="UTF-8" ?>
< 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"
    id
="WebApp_ID"  version ="2.5" >
    
     < display-name >address </ display-name >
     < servlet >
         < servlet-name >address </ servlet-name >
         < servlet-class >address.servlet.AddressServlet </ servlet-class >
         < load-on-startup >0 </ load-on-startup >
         < init-param ><!-- 这一行出现红xx提示-->
             < param-name >ref1 </ param-name >
             < param-value >value </ param-value >
         </ init-param >
         < init-param >
             < param-name >ref2 </ param-name >
             < param-value >value2 </ param-value >
         </ init-param >
     </ servlet >

     < servlet-mapping >
         < servlet-name >address </ servlet-name >
         < url-pattern >/* </ url-pattern >
     </ servlet-mapping >
</ web-app >


提示以下信息:

cvc-complex-type.2.4.a: Invalid content was found starting with element 'init-
param'. One of '{"http://java.sun.com/xml/ns/j2ee":run-as, "http://java.sun.com/
xml/ns/j2ee":security-role-ref}' is expected.

可把  < load-on-startup > 0 </ load-on-startup >   移动到最后即可.

附图:

《转》web.xml报错:Invalid content was found starting..._第1张图片

你可能感兴趣的:(java编程,web.xml配置,inita-param)