인프런 커뮤니티 질문&답변

Agrev님의 프로필 이미지
Agrev

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

타임리프 syntax 에러

작성

·

424

0

 

안녕하세요 강사님, 강의 잘 보고 있습니다.

 

다름이 아니라, 타임리프 html 파일에서 syntax 에러가 지속적으로 나고 있습니다.

 

처음에는 빨간 줄이 나도 어느정도 잘 돌아가, 문제 없다고 생각하고 그냥 넘겼는데요

 

이번에 Converter 하면서 ${{}} 문법이 제대로 안먹히는것 같습니다..

 

하위 에러 로그는 해당 ${{}}문법 로그구요,

org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "ipPort" (template: "converter-view" - line 12, col 28)

 

 

converter-view 소스 내용입니다

답변 부탁드립니다..

 

혹시나 해서 해당 package 링크도 올립니다.

 

수정 ---------------------------------

(하위링크에서 확인해주시기 바랍니다.) 

https://drive.google.com/file/d/1tATecogZPvl2vjnN35Kb1Fjg5nO88ECK/view?usp=sharing

 

감사합니다..

 

답변 2

0

안녕하세요. 신광민님, 공식 서포터즈 OMG입니다.

프로젝트 코드 확인해보았습니다.

오류로 인식하는 문제는 스프링부트 2.7.x부터 인텔리제이에서 스프링 관련 편의 기능으로 인식되는 부분이 제대로 동작하지 않아 발생하는 현상입니다.

강의에서 제공해드리는 프로젝트 코드가 2.5.1 버전인데요,

제공해드리는 프로젝트 코드로 확인하시거나, 현재 올리신 코드 build.gradle에서 스프링 부트 버전을

2.7.1 -> 2.5.1로 변경하시면 오류 표기되는 부분은 사라질꺼에요.

 

(2.5.3으로 표기한 이유는 2.5.1로 테스트하여 우측 상단 코끼리 버튼이 활성화 안되어 보여드리려고 변경한 것일 뿐 2.5.1로 확인해보시면 될 것 같아요)

 


감사합니다.

0

안녕하세요. 신광민님, 공식 서포터즈 OMG입니다.

구글 드라이브에 업로드 하여 다운 받을 수 있게 잘 올려주셨는데, 질문에 있는 파일은 없습니다.

재업로드 후 댓글남겨주시면 확인해보겠습니다.


감사합니다.

Agrev님의 프로필 이미지
Agrev
질문자

https://drive.google.com/file/d/1tATecogZPvl2vjnN35Kb1Fjg5nO88ECK/view?usp=sharing

 

링크내용 바꿨습니다. 확인 부탁드립니다..

Agrev님의 프로필 이미지
Agrev

작성한 질문수

질문하기