您的位置:jsp学习站首页 >> 工具/平台 >> 其它 >> 在resin-ee-2.1.5上构建j2ee应用服务

在resin-ee-2.1.5上构建j2ee应用服务 (1)

[ 来源:互网络 | 更新日期:2007-09-06 22:27:49 | 浏览次数:1211]
简介:1
在resin-ee-2.1.5上构建j2ee应用服务
(100101)北京信息工程学院 蔡君 www.justhis.com

----如果要转载请注明来处和作者


一、所需软件
1.JDK
因为resin自己不带j2sdk,所以必须在安装resin之前要安装j2sdk,这样的话,我们可以使用任何版本的j2sdk, 与有些AppServer相比较,省去了千方百计修改jdk的苦恼。
Sun公司相关下载连接
http://java.sun.com/j2se/downloads.html

2.resin-ee
caucho公司的resin虽然现在没有多少人知晓,但是他的调试能力,他的执行速度实在让人惊叹,caucho 公司的resin对JSP、servlet的解析能力更是略胜一筹,国内许多大型网站都采用了resin的服务器(尽管许多 开发人员并未使用),象:http://www.163.com http://www.chinaren.com http://www.justhis.com.
resin-ee经过几次修订之后,已经越来越稳定了,他的CMP(容器管理)更是显示出强大的威力,可配置性、即使更新的功能更是让人瞠目结舌。
caucho相关下载
http://www.caucho.com/download/

PS:本人系统环境为win2kServerSP3+j2sdk1.4+resin-ee-2.1.5

二、构建环境
1、在Resin的目录下发布
在resin.conf中查找<web-app>标签,该标签表示一个web应用。
标签中,id属性表示该应用的Web路径。如<web-app id=’/test’>,表示该应用在Web上访问的时候应该用http://hostname/test/来访问。app-dir属性表示该应用的实际路径。如<app-dir>d: esindoc est</app-dir>表示该应用在d: esindoc est目录下面。默认值为根下面的和id同名的目录。Resin可以配置3种error-page:404错误也就是文件找不到错误页;Exception违例页;不能连接java引擎页。他们分别可以这样子设置。
404文件找不到页
<web-app id=&acute;/app1&acute;>
<error-page error-code=&acute;404&acute; location=&acute;/file_not_found.jsp&acute;/>
</web-app>
Exception 违例页
<web-app id=&acute;/foo&acute;>
<error-page exception-type=&acute;java.lang.NullPointerException&acute;
location=&acute;/nullpointer.jsp&acute;/>
</web-app>
不能连接到srun Servlet引擎错误页
该页设置和应用无关,属于服务器的设置。
<http-server>
<error-page exception-type=&acute;connection&acute;
location=&acute;/missing_file.html&acute;/>
</http-server>
classpath的设置
参见下面的语句:
<classpath id=&acute;WEB-INF/classes&acute; source=&acute;WEB-INF/src&acute; compile=&acute;true&acute;/>
id参数的值表示classpath中编译后的classpath的存放路径;source参数的值表示classpath中java源代码的存放路径;compile中的值可能是true或者false,表示是否由Resin的srun自动编译java源代码。Classpath的设置一般和javaBean或者Servlet的使用有关。id的值表示javaBean的编译好的包存放的根,source的值表示javaBean的java源代码存放的根。Servlet相同。
Servlet的设置
参见下面的语句:
<servlet-mapping url-pattern=&acute;*.xtp&acute; servlet-name=&acute;xtp&acute;/>
<servlet-mapping url-pattern=&acute;*.jsp&acute; servlet-name=&acute;jsp&acute;/>
<servlet-mapping url-patt
[1] [2] [3] [4] [5]
Tags:关键字:在resin-ee-2.1.5上构建j2ee应用服务
责任编辑:glen