Hallo我在JBoss EAP 7 上使用Primefaces 6.2
我有一个简单的对话框,其中包含一个文本区域
<p:dialog id="messageDialog" widgetVar="messageDialog" styleClass="messageDialog">
<h3>Message</h3>
<h:inputTextarea value="#{detailController.messageContent}" readonly="false" cols="60" rows="25"/>
</p:dialog>
我的问题是无法选择和复制显示文本。我已经搜索并找到了在文本区域禁用编辑的解决方案。我在这里犯了什么错?
好的,我已经解决了。使用overlayPanel而不是对话框可以选择文本区域。
<p:commandLink value="Anzeigen" id="nachrichtAnzeigen"></p:commandLink>
<p:overlayPanel id="messageDialog" for="nachrichtAnzeigen" modal="true">
<h3>Message</h3>
<p:inputTextarea value="#{detailController.messageContent}" readonly="false" cols="60" rows="25"/>
</p:overlayPanel>