반응형
SMALL
Issue : LoginForm 및 JoinForm으로 Url을 치고 들어가야 하나
404 Not Found 에러가 뜸
오늘 oauth에 관해서 테스트 및 공부를 진행하기
위해서 기존에 공부하였던 간단한 인증보안 로직을 작성하였다.
그러하여 loginForm과 JoinFom을 들어가는 메서드를 컨트롤러에 작성하여
접속을 하려고 하니 404 error가 나를 반겨주었다
분명 코드상에는 문제가 없는 듯 보였고 경로상에도 문제가 없는 듯 보였다.
ResponseBody 에너테이션을 붙이니 정상적으로
접속이 되는 모습을 띄었다.
아마도 문제는 templates 의 경로상에 문제 인 것 같다.
해결 :
package com.oauthtest.oauthtest.config;
import org.springframework.boot.web.servlet.view.MustacheViewResolver;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ViewResolverRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void configureViewResolvers(ViewResolverRegistry registry){
MustacheViewResolver resolver = new MustacheViewResolver();
resolver.setCharset("UTF-8");
resolver.setContentType("text/html; charset=UTF-8");
resolver.setPrefix("classpath:/templates/");
resolver.setSuffix(".html");
registry.viewResolver(resolver);
}
}
View 를 설정해주지 않아서 나는 오류였다.
View에 대한 설정을 Config 해줌으로서 오류를 해결했다!
LIST
'Programming > issue' 카테고리의 다른 글
[ Docker ] 도커 이미지 빌드 시 requirements.txt 에서 오류 해결 (0) | 2024.06.13 |
---|---|
[Self Study] 학생 성적 프로그램 (0) | 2022.05.24 |