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

vser2404님의 프로필 이미지
vser2404

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

MVC와 템플릿 엔진

<p>태그 관련 질문

작성

·

329

·

수정됨

0


1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]
여기에 질문 내용을 남겨주세요.

프론트 p태그 관련 질문입니다.

데이터를 집어 넣지 않고 단순하게 쓰는 p태그의 경우

<p>인프런</p> 코드를 실행하면 인프런이 출력되는걸로 알고 있습니다.

 

강의를 듣다 호기심에 나이스 문자열을 추가해봤는데요

나이스1은 타임리프 문법이 적용된 문장이고

나이스는 단순한 p태그입니다.

하지만 나이스1도 타임리프 관련 코드가 끝나고 괄호를 닫고 추가된 문자인데 왜 출력이 안 되는지 궁금합니다.

스크린샷(2).png스크린샷(3).png

답변 2

1

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

셀프 답변 : 영상 6분 15초 전후로 설명해주시네요..

안녕하세요. vser2404님, 공식 서포터즈 y2gcoder입니다.

스스로 잘 해결하셨습니다 :) 

강의 수강 중 강의 관련 궁금한 사항은 언제든 질문 남겨주세요^^

0

안녕하세요, 인프런 AI 인턴입니다.

vser2404님의 질문과 유사한 내용을 다루는 기존 답변이 있습니다. 템플릿 문법 내에서 표현된 값이 문자열로 인식되는 문제에 대해 설명하고 있으며, 이와 관련하여 타임리프의 문법을 제대로 닫지 않았을 때 발생할 수 있는 문제를 해결한 사례를 찾을 수 있습니다. 이를 참고하여 질문하신 문제를 해결할 수 있을 것입니다.

답변을 확인해 보시기 바랍니다.

감사합니다.

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

우선 답변 감사합니다.

첨부된 링크의 질문글을 읽어봤는데도 궁금한게

제가 한 질문의 경우

<p th:text=" '안녕' + +${name}">나이스1</p>

<p>나이스2</p>

 

안녕 = 출력됨

${name} = 입력한 내용대로 처리되어 정상 출력됨

나이스1 = 출력 안 됨

나이스2 = 출력됨

 

${}가 문자로 인식된다면 name에 해당하는 runrun은 출력이 되지 않았어야 하는게 맞지 않나요?

답글 달기

공유

vser2404님의 프로필 이미지
vser2404

작성한 질문수

질문하기