DTO でマップを作成し、
Map<String, Map<Integer,String>>
以下のように thymeleaf を使用して html でアクセスします。
<div class="popupui" th:each="lang,st : ${session.languages}" >
< label th:text="#{'language.label.' + ${lang.languageName} }" >English < /label>
<input type="text"
th:field="*{languageMap['answerAlternative'][${st.count}]}"
th:id="'name-' + ${lang.languageId}" class="languageId"/><a
th:class="'flag-' + ${lang.languageName}" href="#"></a>
</div>
processingException が発生していますth:field="*{languageMap['answerAlternative'][${st.count}]}"
上記の th:field も次のようにテストしました。
<input type="text"
th:field="*{languageMap[ __${'answerAlternative'}__][__${st.count}__]}"/>