我正在使用JSF 1.2
我正在尝试使用打印文本 <h:outputtext>
<h:outputText id="warningDose" styleClass="redText" value="#{templatePrescriptionMaintenanceBackingBean.doseWarningText}"></h:outputText>
Run Code Online (Sandbox Code Playgroud)
现在这个变量包含带有html标签的文本.<b>
,<i>
等...
但它显示内容,而不是实际的粗体或斜体html输出.
我们有什么方法可以做到这一点<h:outputText>
,它给出了html响应?
jav*_*ial 40
您应该在h:outputText标记中设置:
escape="false"
Run Code Online (Sandbox Code Playgroud)
但请记住,在JSF视图页面和底层bean之间混合使用"视图"构造(即,使用HTML标记创建字符串)是一种不好的做法.所有"视图制作"都应该在视图页面中.
只是把它设置为不逃避.
<h:outputText id="warningDose" escape="false" styleClass="redText" value="#{templatePrescriptionMaintenanceBackingBean.doseWarningText}"></h:outputText>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27185 次 |
最近记录: |