我用struts2+spring2+hibernate3.1+tomcat部署项目之后,tomcat没有报错,但是不能进入首页,页面显示404错误,望哪位大哥能够提供答案!谢谢!!!

解决方案 »

  1.   

    欢迎界面没设置吧。web.xml里面
      

  2.   

    你确认下你部署有没有问题,如果没有,那就是你的路径写的有问题了,仔细看,你的项目部署的是在TOMCAT的根目录下还是另外一个文件中,根目录就直接http://localhost:8080/index.jsp,而文件下就的加上文件名了
      

  3.   

    检查下页面路径对不对 访问一下 
    http://localhost:端口号/ 
    看一下tomcat的界面能不能出来
    如果这个可以访问  那就是你的tomcat已经起来了 但是项目路径或者部署的有问题
    如果这个页面都出不来的话 那就是tomcat都没有起来。
      

  4.   

    整个配置再检查下,看下有没有都关联好了,看下console台有没有什么错误信息提示,所有配置文件是不是都联系好了
    我也刚学,一点看法,希望有点帮助。要不拿能用的例子看下,参照下没有连接上
      

  5.   

    我觉得你吧web.xml 里面的
     <welcome-file-list>
        <welcome-file>main.jsp</welcome-file>   //这个改成你的主页就行了
      </welcome-file-list>
      

  6.   

    检查配置文件 一般是spring的配置文件错了  我经常出现这样的问题。
      

  7.   

    导致首页找不到有几种情况
    1、你访问路径问题,http://localhost:8080/test/
       端口号是否正确,部署的文件夹是否正确,你部署的项目是在ROOT文件中,还是单独的文件
       如果部署在ROOT中,则直接访问http://localhost:8080/
    2、web.xml文件中的配置问题
    <welcome-file-list>
        <welcome-file>/index.jsp</welcome-file>
    </welcome-file-list>
       路径设置是否正确
    3、最低级的错误,项目中到底有没有这个欢迎页面。