将Resin集成到IIS中

  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集成到一起。


  集成步骤如下:
  1、设置环境变量

RESIN_HOME=C:/resin-3.0
  2、运行Resin目录下的setup.exe进行集成配置。如图:

  这个过程需要拷贝文件,将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就可以了。
  效果如下:

时间: 2024-11-03 21:43:21

将Resin集成到IIS中的相关文章

IIS+Resin集成多个站点和数据库连接池

做web开发一直都是使用Resin作为容器,配置起来非常的方便,启动和执行的速度都很快.Resin的官方站点说Resin自带的web服务器速度也非常之快,因此可以不用和apache or iis进行集成.当然,如果由于项目需要集成在一起也很正常.需要注意的是isapi_srun.dll的版本需要注意,有个resin版本带的这个文件如果和iis集成在一起的话,速度非常之慢.我用的3.0.23的,速度还可以接受.关于Resin如何和IIS集成,这里不谈了,网上可以找到很多.如果你想集成多个数据库连接

iis中asp存取Access时报&quot;Microsoft JET Database Engine (0x80004005)未指定错误&quot;的解决方法

操作系统是winxp,在iis中asp存取Access时报"Microsoft JET Database Engine (0x80004005)未指定错误",把IIS里"目录安全性"中的"匿名访问和身份验证控制"取消,换成"集成 WINDOWS身份验证"即可.

servlet-Red5-1.0集成到eclipse中启动报错

问题描述 Red5-1.0集成到eclipse中启动报错 2015-7-4 19:09:27 org.apache.catalina.core.ApplicationContext log 严重: StandardWrapper.Throwable org.springframework.beans.factory.access.BootstrapException: Unable to initialize group definition. Group resource name [clas

如何在IIS中绑定两个域名并且独立运行

有两个网站,采用两个域名访问,可是服务器只有一个固定IP地址,如何在一个服务器上同时加上两个网站,并且独立运行? 首先在IIS中将两个网站按照正常的方式添加.随后选中第二个站点名称并单击右键,在弹出的菜单中选择"属性",在"网络标志"项下单击"IP地址"右侧的"高级"按钮,打开"高级网站标志"对话框,单击"添加"按钮后,在"IP地址"中选中本地IP地址,在"

ios支付宝支付集成到项目中x86_64的错误

问题描述 ios支付宝支付集成到项目中x86_64的错误 解决方案 http://blog.csdn.net/m372897500/article/details/45790689

在 IIS 中配置 SQL XML 支持

首先,说一下我们的例子目的--一让数据库输出XML,并且在.net体系下调用出来.      这个系统的数据层是用SQL server数据库,中间层就用SQL自带的工具"在 IIS 中配置SQL XML 支持"实现就可以了.好的,现在我们开始来做了,首先配置让SQL 输出 XML :      这个东西听起来似乎有些神秘,其实就是在我们普通的查询语句后边增加:FOR XML AUTO 就可以了.     举一个例子:       SELECT TOP 100 topic,name,ti

在IIS中打开“写入”权限,将轻易被黑客入侵

根据最新的黑客攻击方法显示,如果在IIS的站点属性打开了"写入"权限,则被黑是轻而易举的事.而之前动易给大家讲的使用方法中,要求大家打开网站所在文件夹的"写入"权限,很多用户以为是在IIS中打开,这是错误的,这样做的结果就是让黑客利用写入权限上传任意文件.而IIS中的"写入权限"则一定要关闭!这样的设置已经可以确保数据库是可以更新,可以生成HTML,可以刷新JS文件等所有正常操作. 补充一下: 动易主机业务的所有用户不需要担心这个问题,因为我们在

用.net (在IIS中)创建虚拟目录(包括 脚本语言)

iis|创建|脚本|虚拟目录 两种语言在IIS中创建虚拟目录 用.net在IIS中创建虚拟目录 使用.NET的目录服务就可以访问IIS的设置,添加虚拟目录其实就是创建一个DirectoryEntry复杂的在于DirectoryEntry的属性,其实就是虚拟目的一些配置,比如,权限,是否要log,应用程序名等Properties非常多,而且文档不太好找详细可以参考MSDN以下内容help://MS.MSDNQTR.2004JUL.1033/iissdk/iis/configuring_proper

IIS中的 MIME类型

iis|mime 介绍 MIME (Multipurpose Internet Mail Extensions,多目的Internet邮件扩展)是创建用于电子邮件交换,网络文档,及企业网和Internet上的其他应用程序中的文件格式的规范.每个MIME格式包含一个MIME内容类型("MIME type")和指示存储在这个文件中的数据的子类型.MIME类型和子类型一般以类型/子类型的形式列出.例如,一个MPEG视频文件将会以"video/mpeg"的形式列出.MIME