<servlet-mapping>
    <servlet-name>a</servlet-name>
    <url-pattern>/first.second.a</url-pattern>
  </servlet-mapping>
  
  <servlet-mapping>
    <servlet-name>b</servlet-name>
    <url-pattern>/first.second.b</url-pattern>
  </servlet-mapping>

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/2077/2077183.xml?temp=.2799341
      

  2.   

    1、如果你的a.java
    是:
    first.second.a.java
    那麽,你要
    tomcat_dir\webapps\Myapp\WEB-INF\classes\first\a.class
    b也一樣的道理2、關於web.xml改稱所說的。
    然後通過
    http://localhost:8080/Myapp/first.second.b
    訪問b
    通過
    http://localhost:8080/Myapp>/first.second.a
    訪問a
      

  3.   

    还是不行耶哦,我忘了说在tomcat_dir\webapps\Myapp\WEB-INF\classes\first\second下还有一些不是servlet的程序的class,是a和b程序用到的类,不知道有没有影响
      

  4.   

    而且我想问,为什么要省去sencond那级目录呢?