JkMount /*.jsp ajp13
JkMount /servlet/* ajp13
JkMount /*.do ajp13这样写.do结尾的和.jsp结尾的都肯已访问,只有servlet不行。
web.xml里配置:
<url-pattern>/servlet/initSystem</url-pattern>我在地址栏里输入 http://127.0.0.1/test/servlet/initSystem 就会出现404,用http://127.0.0.1:8888/test/servlet/initSystem 就能够正确访问

解决方案 »

  1.   

    <url-pattern>/servlet/initSystem </url-pattern> 
    改为:
    <url-pattern>/servlet/initSystem。jsp或者.do </url-pattern> 看看
      

  2.   

    JkMount /servlet/* ajp13
    JkMount /*.jsp ajp13
    JkMount /*.do ajp13 
      

  3.   

    ding....怎么没人回答呢?用/*就能解决了,但是这样html也会给tomcat处理了,我不想这样啊……
      

  4.   

     tomcat+Apache ?  学习
      

  5.   

    JkMount /servlet/* ajp13 
    改为
    JkMount /test/servlet/* ajp13 这个是路径从根目录开始
      

  6.   

    是在不行配置
    JkUnMount /*.html ajp13 
      

  7.   

    首先,二楼的胸部好美然后就是楼主的问题了http://127.0.0.1/test/servlet/initSystem 
                     http://127.0.0.1:8888/test/servlet/initSystem 
    对比一下,发现什么了没?
    如果你的连接是这样敲的报404就理所当然了最后FORM:QQ群Java 2  Enterprise Edition(88509302) 
      

  8.   

    没有端口号怎么可能访问的到
    http://127.0.0.1/test/servlet/initSystem                 http://127.0.0.1:8888/test/servlet/initSystem
      

  9.   

    你tomcat的默认服务端口号的8888,不写就是80,所以不能访问
      

  10.   

    解决方法是有的 我这里还有种Apache Tomcat整合的方法,附加负载均衡功能,可以参考下:apache2.2 + tomcat6 整合以及集群配置整理