<?xml version="1.0" encoding="UTF-8"?>
<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">
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  
   <servlet>
   <servlet-name>fileServlet</servlet-name>
   <servlet-class>com.java.servlet.FilesServlet</servlet-class>
  </servlet>
  
  <servlet-mapping>
   <servlet-name>fileServlet</servlet-name>
   <url-pattern>/fileServlet</url-pattern>
  </servlet-mapping>
</web-app>
以上可以正常解释程序  但是加了如下的注释就报错提示找不到
<?xml version="1.0" encoding="UTF-8"?>
<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">
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  <!-- -------------------start of文件处理模块---------------------- -->
  <servlet>
   <servlet-name>fileServlet</servlet-name>
   <servlet-class>com.java.servlet.FilesServlet</servlet-class>
  </servlet>
  
  <servlet-mapping>
   <servlet-name>fileServlet</servlet-name>
   <url-pattern>/fileServlet</url-pattern>
  </servlet-mapping>
  <!-- -------------------end of 文件处理模块---------------------- -->
  
  <!-- -------------------start of 会员处理模块-------------------- -->
  <servlet>
   <servlet-name>userServlet</servlet-name>
   <servlet-class>com.java.servlet.UserServlet</servlet-class>
  </servlet>
  
  <servlet-mapping>
   <servlet-name>userServlet</servlet-name>
   <url-pattern>/userServlet</url-pattern>
  </servlet-mapping>
  
  <!-- -------------------end   of 会员处理模块-------------------- -->
  
  <!-- -------------------start of 文章处理模块-------------------- -->
  <servlet>
   <servlet-name>articleServlet</servlet-name>
   <servlet-class>com.java.servlet.ArticleServlet</servlet-class>
  </servlet>
  
  <servlet-mapping>
   <servlet-name>articleServlet</servlet-name>
   <url-pattern>/articleServlet</url-pattern>
  </servlet-mapping>
  
  <!-- -------------------end of 文章处理模块---------------------- -->
  
  <!-- -------------------start of 文章处理模块-------------------- -->
  <servlet>
   <servlet-name>checkServlet</servlet-name>
   <servlet-class>com.java.servlet.CheckServlet</servlet-class>
  </servlet>
  
  <servlet-mapping>
   <servlet-name>checkServlet</servlet-name>
   <url-pattern>/checkServlet</url-pattern>
  </servlet-mapping>
  
  <!-- -------------------end of 文章处理模块---------------------- -->
</web-app>
高手们看看是怎么回事? 

解决方案 »

  1.   

    把中文都去掉试试?
    或者把你编辑器环境改成UTF-8格式
      

  2.   

    中文的原因吧,  改成"gbk"
      

  3.   

    刚才试了一下  是<!-- -------------------end of 文章处理模块---------------------- --> 
    多了中间这些省略号  这样可以:<!-- end of 文章处理模块 --> 
      

  4.   

    那你这样注释,看<!-- -------------------end of 文章处理模块---------------------- --> 这个变色了没有啊
      

  5.   

    我试过了 你的问题在于 不能用<!-- ------------- -->  不能在文件里在写-----你换成别的符号 就可以了