Apusic OperaMasks在Tomcat上的安装与部署
首先,我们需要 下载 Tomcat 6.x 版本,因为 Tomcat 在 6.x 版本实现了Servlet 2.5/JSP 2.1规范。Tomcat的安装非常简单,只需将下载后的 zip 包解压缩即可。运行 Tomcat之前,需要修改bin目录中的startup.bat 脚本,在其中设置JAVA_HOME 变量为正确的 JDK 安装目录,而JDK版本必须是 1.5.0以上。
在Tomcat 上安装 OperaMasks也非常简单,首先需要 下载 Apusic OperMasks 1.0 版本,下载至本机解压缩以后,将 Apusic OperaMasks压缩包 中的:operamasks-faces_1.0.jar、operamasks-skins.jar、jcommon-1.0.9.jar、jfreechart-1.0.5.jar、jsf-api.jar 分别 copy 至 Tomcat\lib 目录中。然后运行 Tomcat\bin 目录中的 startup.bat 脚本,Tomcat即可正常启动。
理论上,至此,任何遵循 JSF 规范的应用都可以在部署好 Apusic OperaMasks 的 Tomcat 上运行。但由于 Apusic OperaMasks 具备许多 JSF 规范以外的特性,如果需要利用这些特性,我们需要在待部署应用的 web.xml 中增加如下内容:
<!-- 此 Servlet 为 Apusic OperaMasks 内置的类,负责为 Apusic OperaMasks JSF 引擎下载相关资源 -->
<servlet>
<servlet-name>ResourceServlet</servlet-name>
<servlet-class>org.operamasks.faces.render.resource.ResourceServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ResourceServlet</servlet-name>
<url-pattern>/_global/*</url-pattern>
</servlet-mapping>与 Apusic 应用服务器相比, Apusic OperaMasks 与 Tomcat 之间的结合没有与 Apusic 应用服务器的结合紧密。举例而言,在 Apusic 应用服务器中,允许用户在 ManagedBean 中通过 Annotation 进行资源的注入,譬如 ejb/jpa/datasource 等相关资源,这样可以有效解决 ManagedBean 与 ejb/jpa 编程模型的紧密结合,而在Tomcat 中,是无法利用这些高级特性的。因此,建议用户把 Apusic 应用服务器作为 Apusic OperaMasks 支撑引擎的首选。
如果你觉得在 Tomcat 上配置 Apusic OperaMasks 比较繁琐,你也可以点击这里下载已经配置好 Apusic OperaMasks 的 Tomcat 版本。
发表评论
- 浏览: 22311 次
- 性别:

- 来自: 珠海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
DELPHI VCL组件 TTreeList ...
没有安装成功: Compile 时报 File not find:'bmp.r ...
-- by newchina -
vsftpd的配置
useradd -d 目录 用户名 passwd 用户 chown 用户名 ...
-- by kenter1643 -
delphi中登录窗体完美实现 ...
工程文件 program stuResult; use ...
-- by kenter1643 -
delphi一些制作外挂知识
几乎没有实战的意义。
-- by kaki -
Delphi技巧
DELPHI加注册表自启动的最简单代码 uses registry; var ...
-- by kenter1643






评论排行榜