http://localhost/teststruts/index.jsp
这样访问,要在server.xml中把端口设成80吧

解决方案 »

  1.   

    当然不行 Apache下没有teststuts这样的虚拟目录,所以必然是404错误。
      

  2.   

    在server.xml中搜索8080,然后把它改为80
      

  3.   

    我修改了DocumentRoot "D:/tomcat-4.1.x/webapps/teststruts",并且用APACHE解释静态网页,而用TOMCAT解释动态的:LoadModule jk_module modules/mod_jk_1.2.5_2.0.47.dll<IfModule mod_jk.c>
    JKWorkersFile "C:\Apache\Apache2\conf\workers.properties"
    JKLogFile "C:\Apache\Apache2\logs\jk.log"
    JKLogLevel error
    JKMount /*.jsp lb
    </IfModule>
      

  4.   

    修改 httpd.conf 和 tomcat-apache.conf 
    ================================= 
    cd /www/apache/conf 
    vi httpd.conf 
    (insert line)Include conf/tomcat-apache.conf(在 httpd.conf 里增加一行) 
    (tomcat-apache.conf 不做任何修改)
      

  5.   

    只能用http://localhost:8080/teststruts/index.jsp
      

  6.   

    也可以将apache和tomcat组合起来使用,也不会出你这种问题