创建新的页面时,将会创建主体组件。在可视设计器中选择某个页面(在设计模式下)并打开该页面的 html 节点时,您可以在“导航”窗口中看到此组件。
在呈现的 HTML 页上,此组件会生成一个 <body> 标记,它包含了该页面的所有内容。在 Visual Web JSF 应用程序页中,主体内的第一个标记是 <form> 标记,该标记是在创建页面时由 IDE 自动添加到页面中的表单组件生成的。
此标记的 JSP 表示将绑定到当前页上。例如,如果将页面命名为 Page1.jsp 并且服务器是 Java EE 5 服务器,主体组件的缺省 JSP 代码将如下所示:
<webuijsf:body binding="#{Page1.body1}" id="body1" style="-rave-layout: grid">
. . .
</webuijsf:body>