简单说一下,请搂主参考参考修改注册表
Windows Registry Editor Version 5.00   
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\1.0]   
"extension_uri"="/jakarta/isapi_redirect.dll"   
"log_file"="C:\\jakarta-tomcat\\logs\\isapi.log"   
"log_level"="debug"   
"worker_file"="C:\\jakarta-tomcat\\conf\\workers.properties"   
"worker_mount_file"="C:\\jakarta-tomcat\\conf\\uriworkermap.properties"   文件
uriworkermap.properties
/index.jsp=worker1
/helloapp/*=worker1
workers.properties
workers.tomcat_home=C:\jakarta-tomcat  #让mod_jk模块知道Tomcat
workers.java_home=C:\j2sdk1.4.2  #让mod_jk模块知道j2sdk
ps=\  #指定文件路径分割符
worker.list=worker1 
worker.worker1.port=8009  #工作端口,若没占用则不用修改
worker.worker1.host=localhost  #Tomcat服务器的地址
worker.worker1.type=ajp13  #类型
worker.worker1.lbfactor=1  #负载平衡因数isapi_redirect.dll在IIS中加入虚拟目录jakarta把JK插件作为筛选器加入到IIS

解决方案 »

  1.   

    谢谢zyg158(DD)的指导,我现在使用jk2,iis6+tomcat5 可以同时支持asp和jsp 不知道大家平时使用的时候,有没有经验。
      

  2.   

    我在网上查到了一个iis6+tomcat5的傻瓜连接器安装软件,测试果然jsp-examples和servlet-examples目录下的jsp好使,但是为什么根目录下的jsp不能用呢? 我在安装连接器的时候 选择了 上面的两个目录,但是没有根目录可以选啊,请各位指教.
      

  3.   

    我试过IIS和tomcat的整和,也没什么莫名的毛病,
    不知道楼主碰到的具体是什么情况
      

  4.   

    ①将bin目录中的文件拷贝到Tomcat的bin目录下面②将conf下面的文件拷贝到Tomcat的conf目录下面,并修改:  # Map the Tomcat examples webapp to the Web server uri space
      [uri:/examples/*]
      group=lb  改成:  # Map the Tomcat examples webapp to the Web server uri space
      [uri:/*]
      context=/
      【特别注意】这样修改后你的IIS服务器就只能运行JSP了,原ASP的工程无法访问  所以建议改成:
      [uri:/jspweb/*]
      context=/jspweb
      【说明】jspweb是你的JSP工程名,有多个工程则写多个列表:
      [uri:/jspweb1/*]
      context=/jspweb1
      [uri:/jspweb2/*]
      context=/jspweb2③将install4iis.js中的  _DEFAULT_SERVER_NAME = "Default Web Site";  改成你的IIS的默认网站名,默认情况下是:  _DEFAULT_SERVER_NAME = "默认网站";④如果是IIS 6以上(win2003),则还需要在“WEB服务扩展”里面增加一个jsp的服务扩展(扩展名为jsp),
    “要求的文件”选“添加”然后找到你的isapi_redirector2.dll后“确定”。“⑤在command模式下面运行“cscript install4iis.js”////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////如果改命令运行失败,则可以手动修改注册表,
    先运行iis.reg文件(记得修改tomcat的安装路径)然后打开“我的电脑->控制面板->管理工具->Internet信息服务管理器”,
    在里面选择“网站”中的默认网站(默认网站我假定指向C:\web),
    在其上点右键选“属性”,在弹出的页框里选择“ISAPI筛选器”,点“添加”,筛选器名称填jakarta,
    可执行文件中填入你的isapi_redirector2.dll的绝对路径。
    “确定”后点“确定”关闭属性页。再在“默认网站”上右键,选择“新建”->“虚拟目录”,别名填jakarta,下一步,路径选为你的isapi_redirector2.dll存放的目录,
    权限中记得把“执行”那项打勾,好了,完成。
    可以参考:
    http://dev.csdn.net/develop/article/22/22679.shtm////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    ⑥重启IIS服务及tomcat服务
      成功后在IIS控制台应该可以看到添加了一个虚拟目录:jakarta⑦OK.附注:iis.reg的内容
    Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\2.0]
    "extensionUri"="/jakarta/isapi_redirector2.dll"
    "serverRoot"="E:\\Program Files\\Apache Software Foundation\\Tomcat 5.0"
    "workersFile"="E:\\Program Files\\Apache Software Foundation\\Tomcat 5.0\\conf\\workers2.properties"
    "authComplete"="0"
    "threadPool"="20"
      

  5.   

    有E-MAIL吗,我有一本专门讲IIS和TOMCAT整合的书。
    [email protected],可以给我联系的。
      

  6.   

    楼上大哥能不能给小弟一份。[email protected]
      

  7.   

    lzuyh(天气预报) :发给你了。
    你知不知产最近深圳有没有雨呀?好长时间没下雨了。 :)
      

  8.   

    drugon(想换工作,准备跳槽.)这位大哥,
    小弟这两天被“IIS6+Tomcat5”都快玩死了!!!
    一直整不通!!!
    那问题一个接一个的,先是在自己的机子(win2k+iis5+tomcat5)上配不通,然后经过很长时间的努力终于通了,!!!
    可是后来在服务器上配(有公网IP),(win2003+iis6+tomcat5),所有的问题都解决了,但是网页还是浏览不了,说是什么权限的问题!!这位大哥能不能给小弟把那书给发一下!!小弟感激涕零!![email protected]