Я повторяю unmodifiableSet типа EquityStatisticsSet, которые имеют экземпляр переменной statisticsCurrency. while iterating я получаю следующую ошибку Property 'statisticsCurrency' не найден по типу java.util.Collections $ UnmodifiableSet.
, где я ошибаюсь? PLZ помочь мне.
следующие файлы xhtml и java.
.xhtml файл:
<p:dataTable id="equityStatisticsTable"
value="#{commonStockController.equityStatistics}"
var="equityStatistics">
<p:column headerText="#{res.business_equity_statistics_statisticsCurrency_Label}">
<gs:textInput
inputName="business_equity_statistics_statisticsCurrency"
inputValue="#{equityStatistics.statisticsCurrency}" />
</p:column>
код Java:
public Set<GSEquityStatistics> getEquityStatistics(){
return new HashSet<GSEquityStatistics>(commonStock.getAllStatistics());
}
public Set<GSEquityStatistics> getAllStatistics() {
return Collections.unmodifiableSet(equityStatisticsSet);
}
Исключение:
javax.servlet.ServletException: /content/business/security/commonStock.xhtml @166,64
inputValue="#{equityStatistics.statisticsCurrency}": Property 'statisticsCurrency' not found on type java.util.Collections$UnmodifiableSet
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:147)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
Имеет ли ваш
@RongNK да –
Vipul