Jsf 2 JSF-选择项-并转换为&;

Jsf 2 JSF-选择项-并转换为&;,jsf-2,Jsf 2,我正在使用。它由值“a和b”填充。在下拉列表中,该值显示为“a和b”,但当选择该值时,它将转换为“a”b’ xhtml: <f:selectItems name="motivationType" id="motivationTypeOptions" value="#{promotionDetailManagedBean.motivationTypeSelectList}"> </f:selectItems>

我正在使用。它由值“a和b”填充。在下拉列表中,该值显示为“a和b”,但当选择该值时,它将转换为“a”b’

xhtml:

<f:selectItems name="motivationType" 
               id="motivationTypeOptions"
               value="#{promotionDetailManagedBean.motivationTypeSelectList}">
</f:selectItems>
其中paramMap是Map


如何禁用此转换?

请向我们展示一些代码如何创建动机类型选择列表?是否设置itemLabel和itemValue?我使用SelectItemvalue,label。您的问题不清楚!你应该重新解释。您可以使用f:selectItemsCan中显示的属性itemlabelescape禁用标签转换,但不会重现您的问题。请提供SSCCE。这是XHTML文件和Java类的最小但完整的代码。还请提及使用的JSF impl/版本。
private List<SelectItem> motivationTypeSelectList;
selectItemList.add(new SelectItem(key.toString(), paramMap.get(key)));