h:outputText (escape属性)输出HTML标签

本文介绍了JSF中h:outputText组件的escape属性的作用。该属性用于控制是否将HTML特殊字符转义,默认值为true,即转义。通过设置escape属性为false,可以使得HTML标签正常显示而非被转义。
 
h:outputText有一个  escape 属性用来处理html 标签. 默认值为true.这意味着所有特殊的符合都被转义为'&'代码. 
 
<h:outputText value="<b>This is a text</b>"/>

打印的结果是:

<b>This is a text</b>


<h:outputText escape="false" value="<b>This is a text</b>"/>

打印的结果是:

This is a text

我想在弹框描述信息里放字段nameNo, <p:dialog header="明细" widgetVar="zhuanXuDetail" id="zhuanXuDetail" modal="true" resizable="true" width="950px" height="auto" contentHeight="flex" closeOnEscape="true" styleClass="detail-style" > <!-- 数据表格优化 --> <p:dataTable id="dataTableId2" value="#{zhuanXuReportBean.lazyEventDataDetailList}" lazy="true" paginator="true" rows="10" paginatorPosition="bottom" var="zhuanXuBean" emptyMessage="没有找到相关记录" styleClass="data-table fixed-layout-table" scrollable="true" scrollHeight="flex" scrollWidth="100%" tableStyle="table-layout: fixed; width: 100%" rowIndexVar="rowIndex" rowsPerPageTemplate="10,20,30" paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}" > <!-- 列宽优化 - 使用百分比宽度 --> <p:column headerText="厂房" style="text-align:center; width:8px;"> <h:outputText value="#{zhuanXuBean.factoryName}" styleClass="ellipsis-text"/> </p:column> <p:column headerText="单号" style="text-align:center; width:25px;" > <h:outputText value="#{zhuanXuBean.orderNo}" styleClass="ellipsis-text"/> </p:column> <p:column headerText="板件" style="text-align:center; width:3px;"> <h:outputText value="#{zhuanXuBean.plateNo}"> </h:outputText> </p:column> <p:column headerText="下机时间" style="text-align:center; width:40px;"> <h:outputText value="#{zhuanXuBean.confirmTime}"> <f:convertDateTime pattern="yyyy-MM-dd HH:mm:ss" timeZone="GMT+8"/> </h:outputText> </p:column> <p:column headerText="转序时间" style="text-align:center; width:40px;"> <h:outputText value="#{zhuanXuBean.transferTime}"> <f:convertDateTime pattern="yyyy-MM-dd HH:mm:ss" timeZone="GMT+8"/> </h:outputText> </p:column> <p:column headerText="状态" style="text-align:center; width:3px;"> <h:outputText value="#{zhuanXuBean.status}"> </h:outputText> </p:column> <p:column headerText="等待转序" style="text-align:center; width:30px;"> <h:outputText value="#{zhuanXuBean.transferDurationMinutes}" styleClass="ellipsis-text"/> </p:column> </p:dataTable> </p:dialog>
08-22
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值