게임을 통한 학습을위한 개발 시스템을 만들고 있으며 앤드 로이드를 프론트 엔드로 사용하고 있으며 스프링 부트를 백엔드로 사용하고 있으며 서비스를 만들고 있습니다. 및 과정을 만들기 위해 나는이 링크를 통해 프론트 엔드에서 데이터를 가져 http://localhost:8090/addcourse/{teacherID}
하지만이 프로그램을 실행할 때 그것은 나에게 오류를 제공하고 나는 그것이org.thymeleaf.exceptions.TemplateInputException : 스프링 부트
오류 메시지 해결하기 호 모른다 : 오류 해결 템플릿 "addcourse/2", 템플릿이 존재하지 않거나 구성된 템플릿 리졸버의 액세스하지 못할 수 있습니다
서비스 :
@RequestMapping(method = RequestMethod.POST, value = "/addcourse/{teacherId}")
public Map<String,String> createCourse(@RequestBody Course course, @PathVariable int teacherId) {
Map<String,String> data = new HashMap<>();
User Teacher = userRep.findOne(teacherId);
if(Teacher.getTeacherCode()=="TA123") {
course.setUser(Teacher);
courseRep.save(course);
data.put("check", "true");
Course course2 = courseRep.findByCourseName(course.getCourseName());
data.put("ID", course2.getCourseID()+"");
return data;
}
data.put("check", "false");
return data;
}
질문을 편집하십시오. http://stackoverflow.com/help/how-to-ask – Jadeye