Back-end 에서 View(Thymeleaf) 에 데이타를 던지자. 질문
638
8 asked
파싱 에러가 발생하는 것 같은데 원인을 잘 모르겠습니다.
에러는 템플릿 구문 분석 중 오류가 발생을 하였습니다. 필드 ${prod.No}에서 발생을 하고 있는데.
우선 설명을 주신 내용 그대로 오프젝트 get() 타입으로 반환할 때 파싱에서 결괏값을 보여주지 못하고 백지로 뿌리고 있는 상태이며, 필드 타입으로 반환할 때인식을 하지 못하는 문제가 발생을 하고 있습니다.
물론 필드의 대소문자는 영상에서 적용한 No 과 동일하며 SpringEL의 경우도 동일한 ${prod.No}인데 해결 방법이 없을까요?

해결 : map.clear() 해제하여 정상적인 결과가 나오고 있습니다.
Answer 2
1
안녕하세요.^^
결론은 좋은 경험이었습니다.
원인이라기보다는 컴퓨터의 증상으로 추측됩니다.
강좌를 학습하면서 ${prod.No}를 no 소문자로 따라 해서 컴파일 한 이후로 컴파일을 하면 스파게티처럼 꼬이는 것 같이 느껴지더군요.
예를 들어 이클립스 톰캣 8080에러같이 꼬여서 톰캣이 구동이 안되는 그런 기분으로 몇 시간 동안 아무리 해도 해결이 되지 않았습니다. 인터넷을 한참을 검색을 해도 원인을 찾을 수 없어 혹시나 싶어 map.clear() 메서드 호출을 주석 처리한 이후 꼬여서 안 되는 것 같은 증상이 싹 사라졌습니다. 이후로 혹시나 싶어, map.clear() 메서드까지 호출 확인을 해보니 컴퓨터 내부에서 꼬이는 현상으로 오류가 발생하는 무거움이 없더군요.
그리고 강좌를 학습하면서 유사한 증상이 또 있었습니다. 원인은 찾았는데 강좌가 몇 강인지는 잘 모르겠으나 프로젝트 생성 강좌 초반부 인걸로 추측됩니다.
구글 메테리얼 아이콘을 삽입하면서 구글 link 태그를 인식을 못 해 발생되는 원인으로 나타나는 증상이었는데 원인을 몰라 한참을 고생했었습니다.
해결 방법은 인텔리제이에서 intelliJ-java-google-style.xml을 따로 설치해야 하는 걸 몰라 고생한 내용으로 영상강좌에서는 좀 벗어나는 오류였습니다.
0
좋은 경험이었다니 다행이네요.
개발하시다보면 많이 느끼시겠지만, 다른 사람은 되는데 나는 안되는 현상들이 간혹 있습니다.
답답하기도 하고 막히는 순간이기도 한데, 해결하는 과정에서 많이 배우는 것 같아요. ^^
마이바티스 환경설정 조회하기 강의 부분에서 메뉴부분에러
0
58
2
자바 8버전이 선택지에 없는데 어떻게 하죠
0
71
2
zip파일 다운받아서 풀었는데도 계속 오류가 생기네요
0
182
2
가격 수정만 자꾸 에러페이지로 갑니다...ㅜ
0
266
2
오류가 이렇게 뜨는데
0
498
1
타임리프 > jsp
0
97
1
File imprt 어떤거 해야하죠?
0
127
1
검색기능이 안됩니다
0
142
2
검색기능이 안됩니다
0
173
3
500에러
0
168
2
v2 객체 만드는중 입니다
0
125
2
오류가 자꾸 나는데 왜이러는 걸까요?ㅠㅠ
0
239
5
오류가 왜 나는건지 모르겠어요
0
150
2
스프링 부트 버전
0
168
2
log.info가 적용이 안되는 문제
0
172
1
Spring Boot에서 jsp 연동 오류
0
317
1
7장 insert mapper erro 문의합니다
1
246
2
선생님 혹시 파일업로드도 알려주실수있나여?
2
593
1
선생님 혹시 세션하고 쿠키 부분 언제쯤 올려주실수있나여?
1
195
1
스프링 부트 2.x 버전 지원 중단, myBatis 추가가 안돼요
0
880
1
커뮤니티 버전에서 스프링 부트를 선택할수 없습니다.
1
347
1
안녕하세요 Ajax강의 잘듣고있습니다. 다름이 아니라 Ajax로 검색할떄 시작일이나 종료일 고객명과 같은 검색조건을 어떻게 구현해야하는지 고민을해보다 질문드립니다.
1
349
2
DB 생성시 발생 에러 관련! "Can't create table" "Error No 150. "Foreign key constraint is incorrectly formed")
1
527
0
int i = menuService.doInsert(coffee,kind,price); 이 코드 질문있어요
1
376
1

