第一次访问的时候生成java文件和class文件,以后访问是直接执行class文件
如果你更改了jsp文件,就会重新生成java文件和class文件;如果jsp文件没有改变,则直接调用class文件

解决方案 »

  1.   

    Tomcat5.0以上的版本都会对修改后的jsp文件重新编译,如果不修改只是再次访问的话,当然不会重新编译,和xml中有没有映射没有关系
      

  2.   

    那就是说我不在xml里写映射,再访问那个URL时,也会直接去访问CLASS文件,对吗?
    奇怪的是,如果不做映射TOMCAT怎知道哪个JSP对应哪个CLASS?
      

  3.   

    那个CLASS文件是JSP按照一定规则自动生成的, 它当然知道了!
      

  4.   

    class文件是tomcat按照一定的规则生成的,每次运行的时候都会去判断jsp文件是否有改变,如果有改变就重新编译,如果没有改变就运行之前已经编译过饿class文件,class文件既然是tomcat按照一定的规则生成的,tomcat当然也可以按照一定的规则找到它.其实" renyi0746(哈哈)"所说的"映射"tomcat本身已经帮你做了.