한글이 깨지는것 같아요
5341
投稿した質問数 2
지금 스프링부트 입문 수업 초반 듣는중인데..
한글을 웹페이지에 나오게 할려고 하면 ???로 표기가 되요


回答 6
6
2.7.0 에서 한글이 깨지신다면
application.yml 파일에 아래와같이 설정해주세요.
server.servlet.encoding.force-response: true
1
덫붙여 말씀드리자면,
2.7.0 버전 사용시에는 강준님이 말씀해주신 것으로 해결이 가능했지만 , 해결이 안될경우가 있습니다
이러한 경우입니다.
Execution failed for task ':DemoSpringApplication.main()'.
> Process 'command 'JDK경로/bin/java.exe'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
해당 오류가 발생합니다 .
이 경우 해결방법은
아래의 방법과 같이 버전을 2.6.8 로 바꾸시고
application.properties 의 server.servlet.encoding.force-response: true을 지우고,
1.[File > Settings] 메뉴 클릭(단축키: ctrl + alt + s)
2.[Build, Execution, Deployment > Build Tools > Gradle] 메뉴로 이동
3.Build and run using을 IntelliJ IDEA로 변경
4.Run tests using을 IntelliJ IDEA로 변경
이렇게 하면 해결되더군요 .
2
혹시 다른분들도 보시고 모르실까봐 답변답니다!!
저도 완전 초보라서 몰랐는데
이 빨간 동그라미쪽을 바꾸시면
저같은 경우에 이렇게 코끼리모양의 새로고침버튼이 뜨는데요 2.7.0에서 버전 바꾸신다음 저 코끼리 새로고침 버튼을 누르시면 됩니다!
0
제가 기초가 좀 없어서 그런지 말씀하신 build.gradle 에서 스프링부트 버전 다운그레이드가 어떤건지 모르겠네요.. 구글링해서 일치하는 내용이 없어서 보기가 어려워요
23강 댓글 생성 메소드 오류
0
82
2
15.14 강 에러 문제 질문
0
54
1
21강 자율 과제중 update
0
116
2
28강 DB mysql연동 관련 질문
0
278
1
27강 관련 질문
0
198
1
22강 관련질문
0
305
2
21강 create테스트 질문
0
356
1
9강 질문 있습니다
0
276
1
로그창에 내용이 출력이 안됩니다.
0
365
1
index()함수 질문있습니다.
0
358
3
수정완료를 눌렀을때 첫번째 데이터는 전송이 안되고 다시 수정완료 버튼을 눌러야 데이터가 전송 됩니다.
0
469
1
강의와 책 질문
0
433
1
20강 질문있습니다.
0
397
1
20강에서 Article create 부분
0
287
1
16강 질문있습니다.
0
264
1
mustache의 article의 정의가 뭔가요?
0
338
2
17강 Unique index or primary key violation
1
1823
2
8강 에러 질문있습니다.
0
267
1
15강 DB연결
0
341
1
추상클래스를 사용 할 수있을까요?
0
240
1
22강 과제 질문
0
373
1
22강 질문입니다.
0
367
1
19강 create POST 500 에러
0
454
1
19강 JSON create 메서드 질문이여!!
1
539
1

