将Resin集成到IIS中

简介:   Resin是一个小巧、开源的JSP解析器,对于写JSP程序的调是一个非常好的工具,比起Tomcat等其他的配置复杂的工具,这个工具显得简单,且容易上手,不需要任何的配置,也很难会出现一些莫名其妙的错误。  Resin下载地址:http://www.caucho.com/download/index.xtp,下载后解压后就可以用了,不需要安装,使用之前需要先安装jkd,使用时只需要运行目录下
uploads/200605/11_210139_cauchowhite.jpg   Resin是一个小巧、开源的JSP解析器,对于写JSP程序的调是一个非常好的工具,比起Tomcat等其他的配置复杂的工具,这个工具显得简单,且容易上手,不需要任何的配置,也很难会出现一些莫名其妙的错误。
   Resin下载地址: http://www.caucho.com/download/index.xtp,下载后解压后就可以用了,不需要安装,使用之前需要先安装jkd,使用时只需要运行目录下的httpd.exe,就可以了,可以通过 http://127.0.0.1:8080/测试,如果看到 Resin的欢迎页就表明成功了,要解析自己的JSP程序,只需要将你的JSP程序拷贝到webapps目录下就可以了。
   Resin还可以和IIS、Apache等Web服务器集成到一起,方便程序调试,这里就介绍如何将 Resin和IIS集成到一起。
uploads/200605/11_211626_iis_srun.gif
  集成步骤如下:
  1、设置环境变量
RESIN_HOME=C:/ resin-3.0
  2、运行 Resin目录下的setup.exe进行集成配置。如图:
uploads/200605/11_212417_iissetup.gif

  这个过程需要拷贝文件,将C:/ resin-pro-3.0.18/win32/isapi_srun.dll文件拷贝到C:/Inetpub/Scripts,如果setup.exe拷贝文件没有成功,则可以手动拷贝。
  3、配置 resin.conf文件
<!-- configures the default host, matching any host name -->
 <host id="" root-directory=".">
 <!--
 - configures an explicit root web-app matching the
 - webapp's ROOT
 -->
 <web-app id="/" document-directory="webapps/JSPTest"/> </host>
  4、测试JSP程序
  以上三个步骤配置完成后就可以进行测试了,首先要运行 Resin,直接点击 Resin目录下的httpd.exe即可。
  新建一个文本文件,内容如下:
hello,this is my first jsp web page!
2 + 2 * 2 = <%= 2 + 2 * 2 %>
  将这个文件保存为test.jsp,且保存到webapps/JSPTest目录下,然后通过 http://127.0.0.1/test.jsp就可以了。
  效果如下:

uploads/200605/11_213715_result.gif
相关文章
|
11月前
|
开发框架 .NET Shell
安装与配置IIS
安装与配置IIS
194 0
安装与配置IIS
|
应用服务中间件 Windows
反向代理方式实现IIS与Tomcat整合
反向代理方式实现IIS与Tomcat整合
160 0
反向代理方式实现IIS与Tomcat整合
|
XML Java 应用服务中间件
web服务器软件:Tomcat入门(window安装和配置Tomcat)
web服务器软件:Tomcat入门(window安装和配置Tomcat)
101 1
|
XML Java 应用服务中间件
Tomcat的安装、配置以及如何部署web项目
今天记录一下在windows系统上安装配置Tomcat的过程以及如何在tomcat上部署web项目。
250 0
Tomcat的安装、配置以及如何部署web项目
【IIS】如何安装Web平台安装程序
【IIS】如何安装Web平台安装程序
511 0
【IIS】如何安装Web平台安装程序
|
XML Java 应用服务中间件
|
XML 应用服务中间件 数据格式
|
应用服务中间件 Java
Web应用程序从Tomcat移植到WAS
为了方便起见,示范中心项目一直在Tomcat 4.1+Mysql 4.0的环境下开发。现在客户提出运行环境将是WAS 5.1+DB2 8.0,在移植的过程中发现现有的程序存在两个问题。 1、在Tomcat下类似edit.do?service这样的url,使用request.getParameter("service")可以得到非空值,但在WAS下则得到空值,必须使用edit.do?service=1这样的完整形式。
1003 0