JSFページでprimefaces autoCompleteを使用しています。使用するセパレータはコンマです。 autoCompleteのデータをArrayに変換するためにデータを分割しています。今問題は、autoCompleteのデータ項目に "、"が含まれていることです。自分のデータ項目で分割を使用すると、データが分割されます。例えば:Primefaces autoComplete change separator
[mydataitem1、mydataitem 2、mydataitem、3、...] 次にアレイは
mydataitem1 mydataitem 2 mydataitem 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の属性はありますか?事前
私はそれを理解したよう
ご迷惑をおかけして申し訳ありませんが、カンマを区切り記号として使用して自動補完していますか? –
Thnks @ JaqenH'gharさんの返事です。私は自分の質問を修正しました。これは、アクション上の関数が値をカンマ区切りの値で送る、primefaces autoCompleteを含んでいます。 –