生成的 .java 和 .class 文件的包和目录
缺省情况下,所有 JavaServer Pages (JSP) 文件的 .java 文件由包语句 package com.ibm._jsp; 生成。当 JSP 类在同一个包中时,JSP 引擎的类装入器知道如何装入他们。.java 文件位于目录结构中的文件系统中,该目录结构镜像 JSP 源目录结构。
如果 JSP 引擎配置参数 useFullPackageNames 设置为 true,那么 .java 文件由包语句生成。
Package _ibmjsp.<directory structure in which the jsp is located>;
完整包名的用法使 JSP 可以配置为 web.xml 文件中的 Servlet。请参阅“JSP 类装入设置”主题以了解更多信息。在本节后文中的表提供了所生成 .java 和 .class 文件的包和目录结构的示例。目录 | 文件名 | 文件系统中 .java 或 .class 文件的位置 | ||
---|---|---|---|---|
JSP 文件 | default | useFullPackageNames=true | default | useFullPackageNames=true |
/myJsp.jsp | com.ibm._jsp | _ibmjsp | / | /_ibmjsp |
/jspFiles/jspOne.jsp | com.ibm._jsp | _ibmjsp.jspFiles | /jspFiles | /_ibmjsp/jspFiles |
带 spaces/jspTwo.jsp 的 /dir | com.ibm._jsp | _ibmjsp.dir_20_with_20_spaces | 带空格的 /dir | /_ibmjsp/dir_20_with_20_spaces |