JSP 和 JSF 选项设置
使用此页面可配置 Web 模块(例如 JavaServer Pages (JSP) 文件)的类重新装入以及选择要用于此应用程序的 JSF 实现。
要查看此管理控制台页面,请单击提供 Web 模块的 JSP 重新装入选项页面相同。
。此页面与应用程序安装和更新向导中的然而,Java EE 5 或更高版本的模块可以在包含 Java EE 5 之前的文件并使用 .xmi 文件扩展名的应用程序中存在。
ibm-webservices-ext.xmi、ibm-webservices-bnd.xmi、ibm-webservicesclient-bnd.xmi、ibm-webservicesclient-ext.xmi 和 ibm-portlet-ext.xmi 文件继续使用 .xmi 文件扩展名。
Web 模块
指定已安装或已部署的应用程序中的 Web 模块的名称。
URI
指定模块相对于应用程序(EAR 文件)根的位置。
JSP 启用类重新装入
指定当 JSP 文件被更新时是否重新装入类。
仅当 ibm-web-ext.xmi 文件的 jspAttributes 中的 IBM 扩展 reloadEnabled 设置为 true 时,Web 容器才会重新装入 JSP 文件。
Java Platform, Enterprise Edition 5 (Java EE 5) 及更高版本应用程序 IBM 扩展文件采用 .xml 文件格式。对于低于 Java EE 5 的应用程序版本,这些文件采用 .xmi 文件格式。
JSP 重新装入时间间隔(以秒计)
指定扫描应用程序的文件系统以查找已更新 JSP 文件的秒数。缺省值为 Web 模块的 IBM 扩展 (META-INF/ibm-web-ext.xmi) 文件中的重新装入时间间隔属性的值。
要启用重新装入功能,请指定大于零的值(例如 1 到 2147483647)。缺省重新装入时间间隔为 5。要禁用重新装入功能,请指定零 (0)。范围从 0 到 2147483647。
仅当启用了类重新装入功能时,重新装入时间间隔属性才会生效。
Java EE 5 应用程序和更高版本的 IBM 扩展文件采用 .xml 文件格式。对于低于 Java EE 5 的应用程序版本,这些文件采用 .xmi 文件格式。
MyFaces
选择此选项以使用 MyFaces JSF 实现。这是缺省 JSF 实现。
如果您更改正在用于应用程序的 JSF 实现,那么必须删除先前编译的任何 JSP 文件。如果对应用程序进行了预编译,那么必须重新编译。如果未进行预编译,但已从此应用程序请求了 JSP 文件,那么必须从概要文件的临时目录中删除这些 JSP 文件。
可以将 JSF 引擎配置参数 com.ibm.ws.jsf.JSF_IMPL_CHECK 设置为 true,以便自动地将这些 JSP 文件标记为要在应用程序启动时进行重新编译。
在混合版本单元中,可以切换 MyFaces 实现。V7 节点使用 MyFaces 1.2、V8 节点使用 MyFaces 2.0,而 V9 节点使用 MyFaces 2.2。此切换在 V7(JSF 实现切换在该产品版本中开始可用)之前无效。
在混合版本单元中,可以切换 SunRI1.2 实现。V7 和 V8 节点使用 SunRI 1.2。V9 节点使用 MyFaces 2.2,它是唯一可用的实现。 此切换在 V7(JSF 实现切换在该产品版本中开始可用)之前无效。