JavaServer Pages 2.2
此功能部件启用对写至 JSP 2.2 规范的 Java Server Pages (JSP) 的支持。此框架会简化用户界面的构造。
启用此功能部件
要启用 JavaServer Pages 2.2 功能部件,请在 server.xml 文件的 featureManager 元素内添加以下元素声明:
<feature>jsp-2.2</feature>
受支持的 Java™ 版本
- JavaSE-1.6
- JavaSE-1.7
- JavaSE-1.8
开发依赖于此功能部件的功能部件
如果您要开发依赖于 JavaServer Pages 2.2 功能部件的功能部件,请在新功能部件的功能部件清单文件的 Subsystem-Content 头中添加以下项:
com.ibm.websphere.appserver.jsp-2.2; type="osgi.subsystem.feature"
此功能部件启用的功能部件
启用此功能部件的功能部件
此功能部件提供的标准 API 包
- javax.el
- javax.servlet.jsp
- javax.servlet.jsp.el
- javax.servlet.jsp.jstl.core
- javax.servlet.jsp.jstl.fmt
- javax.servlet.jsp.jstl.sql
- javax.servlet.jsp.jstl.tlv
- javax.servlet.jsp.resources
- javax.servlet.jsp.tagext
此功能部件提供的 SPI 包
功能部件配置元素
可在 server.xml 文件中使用以下元素以配置 JavaServer Pages 2.2 功能部件:
- jspEngine
- JSP 2.2 配置
属性名称 数据类型 缺省值 描述 disableJspRuntimeCompilation 布尔型 false 在运行时禁用 JSP 的编译。 disableResourceInjection 布尔型 false 禁止将资源注入 JSP 中。 extendedDocumentRoot string JSP 引擎将在其中搜索要使用的额外 JSP 文件的目录。 jdkSourceLevel - 17
- 18
- 15
- 16
- 13
- 14
15 JSP 引擎编译的 JSP 的缺省 Java 源级别。 - 17
- 17
- 18
- 18
- 15
- 15
- 16
- 16
- 13
- 13
- 14
- 14
keepGenerated 布尔型 false 保留为 JSP 生成的 Java 源文件。 prepareJSPs 整形 如果存在此属性,那么大于该值的所有 JSP(以千字节计)会在应用程序服务器启动时编译。请将此值设置为 0 以编译所有 JSP。 recompileJspOnRestart 布尔型 false 在重新启动应用程序之后,重新编译 JSP。JSP 在第一次访问时重新编译。 useImplicitTagLibs 布尔型 true 允许 JSP 使用 jsx 和 tsx 标记库。 useInMemory 布尔型 false 在内存中生成 Java 源和类(不写入磁盘)。