Primefaces データテーブルで並べ替えを使用していますが、ページネーターでは機能しません。どこで間違えましたか?
<p:column headerText="Year" sortBy="#{questionnaireListBean.getQuestionnaireData(questionnaire, 'YEAR')}">
#{questionnaireListBean.getQuestionnaireData(questionnaire, 'YEAR')}
</p:column>
@PostConstruct メソッドで init データを使用してスコープ Bean を表示します。
public String getQuestionnaireData(Questionnaire questionnaire, String column) {
return questionnairesData.get(questionnaire).get(column);
}