facelets 模板中的默认内容为空 ui:define
Default content in facelets template with empty ui:define
预期 facelets 模板将在使用该模板但使用空的页面中使用默认内容是否有效 ui:define
?
模板:
<ui:insert name="header">
default content here <!-- is it valid default content? -->
</ui:insert>
实现模板的页面:
<ui:define name="header">
<!--nothing in page defined here but expecting that default content from template will be substituted in place-->
</ui:define>
虽然在这种情况下没有显示默认内容(实际页面中没有评论)
不,在这种情况下它不会显示默认内容,它按照您定义的方式工作(双关语意)...
那里是一个<ui:define name="header">...</ui:define>
,所以有定义的东西。它不包含任何内容并不意味着它将显示默认内容。删除定义并显示默认内容。根据规格 afaik。
预期 facelets 模板将在使用该模板但使用空的页面中使用默认内容是否有效 ui:define
?
模板:
<ui:insert name="header">
default content here <!-- is it valid default content? -->
</ui:insert>
实现模板的页面:
<ui:define name="header">
<!--nothing in page defined here but expecting that default content from template will be substituted in place-->
</ui:define>
虽然在这种情况下没有显示默认内容(实际页面中没有评论)
不,在这种情况下它不会显示默认内容,它按照您定义的方式工作(双关语意)...
那里是一个<ui:define name="header">...</ui:define>
,所以有定义的东西。它不包含任何内容并不意味着它将显示默认内容。删除定义并显示默认内容。根据规格 afaik。