【发布时间】:2017-03-17 17:10:15
【问题描述】:
我在我的 JSF 页面中使用 primefaces autoComplete。它使用的分隔符是逗号。我正在拆分数据以将自动完成的数据转换为数组。现在的问题是我在自动完成中的数据项包含“,”。当我在我的数据项中使用拆分时,它会将我的数据拆分为。例如:
[我的数据项1,我的数据项2,我的数据项,3,.....] 现在数组变成了
我的数据项1 我的数据项 2 我的数据项 3 ...
<p:autoComplete id="someId" multiple="true" value="${someBean.SomeValue}"
completeMethod="${someBean.completeMethod}" var="value"
itemLabel="value" itemValue="#{title}" forceSelection="true">
<p:column>
<h:outputText value="#{title}" />
</p:column>
<p:ajax event="itemSelect" listener="#{someBean.action}" process="@form" />
</p:autoComplete>
是否有任何 autoComplete 属性可以让我将逗号更改为其他字符?
提前致谢
【问题讨论】:
-
抱歉我的无知,但是使用逗号作为分隔符的自动完成功能在哪里?
-
感谢@JaqenH'ghar 的回复。我修改了我的问题。现在它包含 primefaces autoComplete ,它在动作函数中以逗号分隔值发送值。