Итак, у меня есть метод Java следующим образом
public String textAt(int row, int col)
{
GridText text = gameBoard[row][col];
//Returning the GridText item itself does not work, needs to be stringified
if(text.equals(GridText.X)) {
return "X";
}
else if(text.equals(GridText.O)) {
return "O";
}
else if(text.equals(GridText.NONE)) {
return " ";
}
//Should never get here Anyway
return "?";
}
и файл HTML с элементом, для которого я хочу установить текст с помощью метода Java
<div class="box" th:text="textAt(0,0)" onclick="document.location.href = '/move?row=0&col=0'; return false">?</div>
Я знаю, что это не сработает, поскольку файл Java хранится на сервере, а JS на стороне клиента, это приложение с весенней загрузкой. Итак, что является самым простым способом сопряжения с этим и как бы я это сделал? JSP? или выставить метод как API отдыха?