<servlet-class>web.LoginServlet</servlet-class>包名这样写的话是没有问题的
<servlet-class>com.emp.LoginServlet</servlet-class>但我的包名是com.emp的话就有黄色的浪线出现这是为什么呢。程序就运行不了了,晕

解决方案 »

  1.   

    楼主的Servlet是建在哪个包下面的呢,正确的配置方法应该是<servlet-class>包名/你的Servlet名</servlet-class>
      

  2.   

    LoginServlet是在哪个包下,xml中就写那个包。不然,肯定错的。
      

  3.   

    楼上正解。在xml里.应替换为/ 不然xml解析不出来
      

  4.   

    恕我粗鲁,正解你奶奶的爪lz,看看warning的信息是什么?
      

  5.   

    servlet-class里面包名就是类似于"java.lang.String",不用"/".
      

  6.   


            <servlet>
    <servlet-name>loginServlet</servlet-name>
    <servlet-class>com.emp.LoginServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>loginServlet</servlet-name>
    <url-pattern></url-pattern>
    </servlet-mapping>
      

  7.   

    之前LoginServlet是在com.emp包下不好用,但我把包名改成sun.web的就好用了
    <servlet-class>com.emp.LoginServlet</servlet-class>不好用,在com.emp下有黄色波浪线
    <servlet-class>sun.web.LoginServlet</servlet-class>好用
    而且我发现我这里包名写带web的就都好用,我不知道这个错误是不是和MyEclipse6.0的版本或者设置有关呢。在学校使用时com.emp.LoginServlet是好用的。不解
      

  8.   

    楼上的各位好了,是我弄错了,以前在com.emp下面有黄色波浪线时不能正常运行,可能是程序其他地方有问题,所以不能正常运行。但现在虽说能运行了,可是我还是不知道为什么用com.emp做包时,在xml里他的下面会有黄色波浪线呢,带web的包就不带黄色波浪线
      

  9.   

    提示是The word 'com' is not correctly spelled
    不知道为什么
      

  10.   

    myeclipse自带的拼写检查,说明命名不规范