当前位置:  技术问答>java相关

怎样让IIS支持JSP技术?

    来源: 互联网  发布时间:2015-09-18

    本文导语:  原有的JSP网页在Tomcat下运行, 现在公司要求全部转到IIS环境中,(愚笨阿) 请问各位英雄好汉, 可以让IIS支持JSP么? 如果可以,应该如何实现? ^_^ | 本资料的目的在于解释如何将IIS和TOMCAT...

原有的JSP网页在Tomcat下运行,
现在公司要求全部转到IIS环境中,(愚笨阿)
请问各位英雄好汉,
可以让IIS支持JSP么?
如果可以,应该如何实现?
^_^

|
本资料的目的在于解释如何将IIS和TOMCAT相连结。  通常IIS是没有办法处理  servlet和jsp,但是通过设置IIS使用  Tomcat  redirector  plugin  能够将对于jsp,servlet的请求,转交给tomcat  servlet  引擎来处理。而达到目的。  
 
前提条件:  
 
IIS-Tomcat  redirector在下列环境中经过测试  WinNT4.0-i386  SP4/SP5/SP6a  (应该在其他NT  ServicePack.也是可以的)    
IIS4.0  and  PWS4.0    
Tomcat3.0  -  Tomcat3.1  build  of  02/07/2000  (iOffice推荐使用Tomcat3.2.1版本)    
The  redirector使用ajp12协议来发送请求给Tomcat  containers.  你可以在  http://jakarta.apache.org/builds/tomcat/release/v3.1_beta_1/bin/win32/i386/.取得源程序和DLL文件。  The  redirector  名称为isapi_redirect.dll.    
   
设定步骤  
 
1.  在命令行状态键入  C:  >regedit  启动注册表的管理程序,进行设定。  
 
在注册表中,创建一个项    "HKEY_LOCAL_MACHINESOFTWAREApache  Software  FoundationJakarta  Isapi  Redirector1.0  "    
在这个项中追加一个字串值,名称=extension_uri  值=/jakarta/isapi_redirect.dll    
在这个项中追加一个字串值,名称=log_file  值=c:tomcatlogsisapi.log  (根据自己环境作相应的设定)    
在这个项中追加一个字串值,名称=log_level  值=error  (根据选择  debug/inform/error/emerg)    
在这个项中追加一个字串值,名称=worker_file  值=c:tomcatconfworkers.properties  (根据自己环境作相应的设定)    
在这个项中追加一个字串值,名称=worker_mount_file  值=c:tomcatconfuriworkermap.properties  (根据自己环境作相应的设定)    
   
   
2.  设定虚拟目录  
 
启动Microsoft  Internet  Information  Server  的Internet服务管理器。    
 
在默认的Web站点下创建一个虚拟目录。这个虚拟目录的名称一定得是  jakarta  ,  它的物理路径指向你存放  isapi_redirect.dll  的路径。例如(D:tomcatconf  在我们的缺省设定中  isapi_redirect.dll  使放在这个目录下的。)  当我们生成这个虚拟目录的时候,制定他的执行权限。  
 
   
       
3.  设定ISAP筛选器  
 
在默认Web站点上点击右键,设定属性。  在属性中ISAPI筛选器。  进行添加操作。  筛选器名称设定为  jakarta,  可执行文件指定为  c:tomcatconfisapi_redirect.dll  (根据环境设定)  
 
       
4.  设定Tomcat设置文件  
 
需要设定  uriworkermap.properties,  workers.properties  两个文件。  参见我们的例子:uriworkermap.properties  workers.properties    
 
uriworkermap.properties  文件中那些context交给tomcat来处理,通过什么协议。  
 
########################################################  
/examples/*=ajp12  
/ioffice/*=ajp12    
 
worker.properties  文件中定义了  JAVA_HOME,TOMCAT_HOME等设定,以及相关的JAR库。  
 
   
       
5.  验证  
 
上述设定完毕后,重新启动机器。  在Internet服务管理器上确认filter设定被正确启动    
方法:在默认Web站点上,点击右键,设定属性。在ISAPI筛选器TAB上确认jakarta的状态为向上的绿色箭头。表示成功了,否则表示设定有问题。  
 
启动tomcat应用.  执行env.bat,或者启动tomcat服务    
在ie中键入  http://localhost/ioffice/  看是否OK.    
如果上述验证都OK的话,所有设定都已完毕  
 -----------------------------------------------  
附  isapi_redirect.dll  及tomcat3.2下载地址  
 
http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.3/bin/win32/i386/(isapi_redirect.dll下载)  
 
上二级目录tomcat3.2下载  

IIS中建立的站点也要在server.xml中设置  
   主机头  
                         
                 
                       

|
IIS WEB以其管理操作简单和对ASP的支持而受不少人的喜欢。这里介绍怎么用resin使IIS支持jsp和servlet。 
  一、分别安装配置iis和resin1.1使各自都单独能正常运行。iis和resin1.1的安装后路径如下:c:apache 和 c:resin1.1。 
  二、配置IIS 
    1.拷贝iis_srun.dll 到IIS scripts目录"c:inetpubscripts"; 
    2.在c:inetpubscripts目录下创建配置文件(resin.ini)用于指定resin的配置文件的位置。 
     resin.ini内容如下: 

        CauchoConfigFile c:/resin1.1/conf/resin.conf 
  三、配置resin 
     
     
     
     
     
     
     
  四、测试 
    1、 运行IIS,启动resin的jsp引擎(运行c:resin1.1binsrun.exe) 
    2、 把一个jsp文件(test.jsp )放入IIS的C:Inetpubwwwroot目录下. 
    test.jsp如下: 
      
     2+2= 

浏览http://localhost:port/test.jsp。你将看到:2+2=4

    
 
 

您可能感兴趣的文章:

  • iis6和iis7限制上传文件(请求头)大小以及不支持FSO解决方法
  • MS 的 IIS是否支持servlet和jsp?
  • ★哪有让IIS支持JSP+Beans的东东?怎么使用??
  • jserv与iis集成后,怎样使jserv支持servlet?servlet的class文件应该放在哪了?急!在线等待
  • 让IIS7支持播放、下载rmvb文件的方法
  • IIS支持exe文件下载的配置方法
  • help!!!菜鸟求助!如何配置iis与resin,才能让我的站点能支持jsp!
  • iis支持asp.net4.0的注册命令使用方法
  • 如何让IIS支持JSP?
  • php检测iis环境是否支持htaccess的方法
  • 卖分求真知﹕据说IIS装上RESIN插件后能支持JSP和SERVLET﹐请问什幺地方能下载RESIN?
  • IIS7 伪静态支持环境配置(修改web.config)
  • 只考虑WEB应用, JAVA适合吗? 除了IIS, 我还能让什么东西来支持我的ASP? JAVA有关的东东有没有好办法?
  • 如何使IIS 支持 JSP
  • 让你的IIS服务器支持JSP
  • IIS环境下PHP rewrite重写设置(支持中文参数)
  • Win7、win2008中让IIS7支持asp的方法
  • 让IIS6支持JSP的设置方法(IIS完美整合Tomcat)
  • 使用IIS Live Smooth Streaming技术搭建流媒体直播系统
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jdk1.3+tomcat3.2+IIS5.0如何配置在IIS中运行jsp
  • jsp 能在IIS上用吗,仅有IIS
  • (500分赠送)谁能告诉我IIS+resin,jsp和IIS,asp,resin,jsp 的性能的比较?
  • 怎样将Tomcat嵌入IIS中,实现用ASP与JSP都用IIS来做!
  • 新手,嘿嘿。请问在IIS下可否运行JSP?==》
  • 请问IIS和jsp服务器如何分工
  • asp与Jsp可否在iis中共存的问题
  • 在iis5下如何构建jsp环境(高分求教)
  • Jsp/Servlet服务器和IIS服务器兼容软件如何选取?
  • 怎样在IIS中配置JSP?
  • win2000,iis5.要做jsp,如何配置?
  • 求教:如果我在IIS中发布一张含有JSP代码的HTML,是不是一定要安装apache才能正确显示
  • iis + jsp(resin) 配多个域名问题
  • 哪位仁兄有Tomcat和isapi_redirect.dll等那些在iis上运行jsp的平台?
  • IIS与TOMCAT绑定后,为什么<a href=/tech-qa-java/"d/name/中国/quot;/gt;连接/lt;/a/gt;.html
  • 为什么不能通过配置iis来访问jsp?
  • 请问哪里有JSP 运行环境 所需的各种软件下载(做好有IIS 的插件)?
  • 我用jrun+iis在win2000server上配置的jsp环境,显示中文时全是乱码,急盼高手解答
  • jdk1.3+tomcat3.2+IIS5.0运行一个access的jsp论坛出现的classpath的问题
  • 重装服务器后IIS网站错误(应用程序中的服务器错误)
  • IIS扩展模块 IIS LDAP Authentication ISAPI Module
  • iis安装配置详细图文介绍及视频教程集合
  • jrun的端口是不是不能和IIS一样?否则iis无法启动?
  • IIS7 伪静态支持环境配置(修改web.config) iis7站长之家
  • 服务器一开就可以了,没有什么简单复杂的吧?为什么很多人用resin+iis,而不直接用resin或tomcat,他们为什么说iis好用呢?
  • IIS7,IIS7.5 升级PHP5.3后站点变慢的解决方法
  • IIS7与IIS7.5 升级PHP5.3后站点变慢怎么办?解决方法
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • IIS上的PHP扩展 FastCGI Extension
  • IIS7.5开启FastCGI的配置方法
  • WIN98下如何安装IIS5.0!在线等待。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3