Тип возврата метода контроллера определен неправильно - PullRequest
0 голосов
/ 10 апреля 2019

Мой метод контроллера возвращает тип Список , но по какой-то причине thymeleaf.TemplateEngine пытается найти шаблон с именем «test3», не найдя, выдает следующее:

Шаблон обработки исключений "test3": шаблон разрешения ошибок [test3], шаблон может не существовать или может быть недоступен для любого из настроенных преобразователей шаблонов

Хотя в документации сказано, что:

Любое возвращаемое значение, которое не соответствует ни одному из более ранних значений в этой таблице и которое является строкой или недействительным, обрабатывается как имя представления (применяется выбор имени представления по умолчанию с помощью RequestToViewNameTranslator), при условии, что оно не является простым введите , как определено BeanUtils # isSimpleProperty ... docs.spring.io

@Controller
public class MyControllerTest3 {
     @GetMapping(path = "/test3", produces = { "application/json" })
     public List<RecordTable3> f1 () { 
         List<RecordTable3> recInTable = new ArrayList<RecordTable3>();
         recInTable.add(new RecordTable3(1,"test1","test2","test3"));
         recInTable.add(new RecordTable3(2,"test4","test5","test6"));
         return recInTable;
     }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...