我正在使用JSF和Primefaces。我有一个h:outputText,其中包含大量文本。它主要是用户只是查看的文本,如果可能的话我不想开始将它放入数据表中。
但是,当用户双击一个单词(或任何其他选择事件时)时,我确实需要一个事件。
有没有办法用选定的单词或(甚至更好的)文本中的位置来获得这样的事件(例如,在双击完成多少个字符之后)?
如果我需要更改元素 - 我应该更改它以使其保持相对简单?
答案 0 :(得分:1)
只需使用纯HTML。
<span ondblclick="...">#{bean.text}</span>
滥用由<label>
is not the right way生成的<p:outputLabel>
。