Я использую Freemaker с пружинной загрузкой.все работает нормально, ожидайте одного.когда я отправляю запрос и возвращаюсь пользователю, это показывает, что ресурс не найден.но когда я перезагружаю свой сервер и обновляю свой браузер, он работает нормально.
вот мой метод контроллера отдыха
@GetMapping("/activation")
public ModelAndView activateUser(@RequestParam(value="token") String token) {
LOGGER.info("inside @class UserController @method activation entry..");
Map<String, Object> model = new HashMap<String, Object>();
String msg = userService.activateUser(token);
if(msg != null) {
model.put("error", true);
model.put("message", msg);
}else {
model.put("error", false);
model.put("message", UtilMessages.USER_ACTIVATION_SUCCESS);
}
return new ModelAndView("user-activation-response",model);
}
также я использую @RestController, но он также ведет себя так же с@ Controller.
и моя конфигурация свойств приложения как.
spring.freemarker.template-loader-path: classpath:/templates
spring.freemarker.suffix: .ftl
также, когда я отправляю почту, она отлично работает с java mail.