在開始它自己的指數I有一個outputlable <h:outputLabel id="label1" value="Project Name"/>
。接下來到我已另一個<h:outputLabel id="label2" value="#{XXBean.details.projectName}"/>
兩個LABES位於一個<p:fieldset>
LABEL2內將根據bean中的值進行渲染。 label2被包裝在下一行,但包裝的文本應該從label2的起始索引開始,而不是從label1的起始索引開始。JSF包裹的<h:outputLabel>文本WRT到下一行
我試過<h:outputLabel style="white-space: pre;word-wrap: break-word;" />
但它顯示了一條直線上的label2並且它擴展了字段集的大小。 而不是根據下面給出的預期結果包裝它。
Actual result I am getting :
label1:labellabel2label2label2label2label2label2label2label2label2
label2label2label2label2
Expected :
label1:labellabel2label2label2label2label2label2label2label2label2
label2label2label2label2
請指教我獲取預期輸出。
這可能取決於寬度,你通過包裝給你的標籤。 –
我沒有給label2提供任何寬度,你可以在上面看到。 –
techy360
但是你在哪裏包裝你的兩個標籤?我的意思是要求你應該把它們放在不同的div或跨度中。 –