Мои index.xhtml
выглядитJSF/Primefaces выбрать один проблемы меню вызывает
<p:selectOneMenu value="#{tBean.selectedChartType}"
converter="entityConverter">
<f:selectItems value="#{tBean.chartTypes}" var="chart"
itemLabel="#{chart}" />
</p:selectOneMenu>
Это представляет список ENUM из моего управляемого компонента
private List<ChartType> chartTypes = Arrays.asList(ChartType.values());
Мой Enum
public enum ChartType {
Line("line"), Spiral_Line("spline"), Area("area"), Spiral_Area("areaspline");
private String code;
private ChartType(String code) {
this.code = code;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
}
Теперь, когда я бегу этот .jsf на браузере иногда он бросает ошибку:
XML Parsing Error: undefined entity
Location: http://xxxx/index.sf
Line Number 54, Column 733:
Когда я смотрю на исходный код, который я нашел
, который вызывает эту ошибку, я думаю.
Я использую JSF 2.2.0
и Primefaces 3.5
может кто-то пожалуйста, помогите мне с этим вопросом?
Возможный дубликат [JSF и тип безопасности] (http://stackoverflow.com/questions/16433250/jsf-and-type-safety) – skuntsel
@skuntsel Как это возможно дублировать? – Makky
Это точный голос, сделанный по ошибке, но я, к сожалению, не могу его отменить. – skuntsel