我有一整套JSP以及shtml结尾的源程序,WEB-INF下的class都很全.我在windows2003下也调试好了apache+tomcat+j2sdk1.4.2+mysql,但我在IE 中打开localhost 发现主页面上的很多链接都打不开 ,这些链接都是以http://localhost:8080/XXXX或者http://localhost:8080/ABC/yyyy.do的形式.
但实际上没有XXXX这些目录,以及yyyy.do的程序,有人告诉我这是servlet mapping 的方式跳转,但如果class都很全为何这些跳转都无法正常运行?是否tomcat还需要进一步设置?如何设置呢?

解决方案 »

  1.   

    tomcat会去你的项目路径找XXXX或者ABC/yyyy
      

  2.   

    还有就是主页上很多链接类似于这样: http://localhost:8080/work_0_1111/ http://localhost:8080/work_0_1112  http://localhost:8080/work_0_1113等等 这样的链接很有规律的 这样的方式的怎样实现的?是否需要调用mysql里相关内容进行链接呢?
      

  3.   

    应该不关MYSQL的事吧
    再看一下SERVLET相关知识与其相关的配置吧
      

  4.   

    多谢各位,现在更接近终点了:页面上有提示:错误:未结束的字符串常量
                 代码:0
                 URL:Http://localhost:8080/index.shtml点http://localhost:8080/work_0_1112这样的链接,弹出的页面无任何显示,也没有错误提示。我估计是认到了,但页面显示不出来,谢大家再想想办法!是否是哪里没设置好。