asp只能在IIS下运行,jsp只能使用java运行库,在tomcat或者其他下运行。不能把asp在IIS下运行,而jsp在tomcat下运行,因为只有一个80端口用。

解决方案 »

  1.   

    我觉得可以. 让IIS整合TOMCATE. (网上有很多文章) 这样IIS解释ASP或者ASPX,而JSP 请求被IIS转给isapi_redirect.dll, isapi_redirect.dll将JSP传给TOMCATE,由TOMCATE处理! 
    至于怎么有ASP页面到JSP, 只要生成超连是*.JSP就可以了! 不过这样不能共用SESSION等.可以用REQUEST后面的参数去传递!
      

  2.   

    如果用超链接,tomcat也要使用80端口,这样在一台机器上是无法实现的
      

  3.   

    请求都会被发到IIS, IIS检查是*.JSP就转给TOMCATE. 其他的自己处理了(APS和HTML). 把TOMCATE的80改成81吧!就象一个车至于一个人掌握, 要么把80给IIS,要么给TOMCATE. 两个进程都监听80,那OS怎么知道给谁呀?