inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Spring boot 없이 thymeleaf 사용못하나요?

386

백엔드 주니어 개발자

작성한 질문수 23

0

스프링 부트없이 Spring 사용중인데 jsp로 작업했던 파일을 thymeleaf로 변경하기 위해 html파일도 만들고 suffix도 변경해주었는데 아래와 같은 에러가 나옵니다.

No mapping for GET /WEB-INF/view/register.html

jsp로 바꿔서 하면 잘되는데 suffix만 html로 바꾸면 페이지를 찾지를 못하네요ㅠㅠ 원래 thymeleaf가 spring boot에서만 사용가능한 것 일까요?

답변 1

0

백엔드 주니어 개발자

<bean id="templateResolver" class="org.thymeleaf.spring5.templateresolver.SpringResourceTemplateResolver">
      <property name="prefix" value="/pages/" />
      <property name="suffix" value=".html" />
      <property name="templateMode" value="HTML" />
      <property name="cacheable" value="true" />
</bean>
<bean id="templateEngine" class="org.thymeleaf.spring5.SpringTemplateEngine">
      <property name="templateResolver" ref="templateResolver" />
      </property>
</bean>
<bean class="org.thymeleaf.spring5.view.ThymeleafViewResolver">
      <property name="templateEngine" ref="templateEngine" />
</bean>

bean으로 추가적으로 더 등록해야할 것이 있더라고요!!

spring boot에 감사함을 느끼게 되는군요.....

같은 사용자가 연속된 중복 호출할 경우 어떻게 되는지 궁금합니다!

2

60

1

샘플데이터 요청

1

36

2

수업자료 링크 접속했는데 404에러 뜹니다 ㅠ

1

46

1

슬라이드 마스터 공유

1

20

2