这个问题在这里已有答案:
Oracle源定义h:outputLabel用于将标签附加到输入字段。但下一个示例使用嵌套的h:outputText。使用两者的目的是什么?
编辑:答案发现here
不同之处在于它们生成的HTML代码。
h:outputText用于HTML页面中任何位置所需的通用文本。
h:outputLabel需要生成...
关于outputLabel的This link将使两者之间的区别明确。