<jsp:include page="Nav?method=navList"></jsp:include>
这行代码旁边有小红叉,就像java文件编译时错误的那种一样,但是浏览器访问是没有问题的  <servlet>
    <servlet-name>NavServlet</servlet-name>
    <servlet-class>com.test.cms.size.NavServlet</servlet-class>
  </servlet>
    <servlet-name>NavServlet</servlet-name>
    <url-pattern>/Nav</url-pattern>
  </servlet-mapping>  <welcome-file-list>
    <welcome-file>Nav</welcome-file>
  </welcome-file-list>浏览器可以找到那个地址,但是myeclipse报Fragment "/Nav?method=navList" was not found at expected path /test/WebRoot/Nav?method=navList
虽然可以运行,可是有个错不爽
请问各位如何解决

解决方案 »

  1.   

    先右击项目  属性   -------validate把后面一排的勾全干掉
    然后
    project ----clean
      

  2.   

    这里应该你开了html文件验证打开  window -> perference- -->MyEclipse--->validation  把所有的勾勾都去掉,然后确定即可
      

  3.   

    <jsp:include page="/Nav?method=navList"></jsp:include>这样写
      

  4.   

    你可以用<jsp:forward page="Nav?method=navList"></jsp:forward>单词可能有错,
    但是方法应该没错可以