springboot+thymeleaf 에서 보기 솔 루 션 을 찾 을 수 없습니다.
2247 단어 springbootthymeleaf보기
상황:
springboot+thymeleaf 를 jar 가방 으로 만 든 후 잘못 보 고 했 지만 eclipse 로 컬 에서 뛸 수 있 습 니 다:
template might not exist or might not be accessible by any of the configured Template Resolvers
yml 설정:
spring:
thymeleaf:
cache: false # ,
mode: HTML5 # HTML
#enabled: true
encoding: UTF-8
prefix: classpath:/templates/
suffix: .html
servlet:
content-type: text/html
controller 보기 되 돌리 기:
@RequestMapping("demo")
public String demo(Model model) {
//return "/demo";//
return "demo";
}
설명:여 기 는 사실 우리 의 yml 설정 에/templates/가 설정 되 어 있 기 때문에/demo 로 돌아 가면 찾 을 수 없습니다.맵 보기 가//demo 로 바 뀌 었 기 때문에 그 중 하 나 를 제거 하 는 것 이 좋 습 니 다.
그렇지 않 으 면 jar 가방 으로 싸 면 찾 을 수 없습니다.이것 은 프로젝트 의 규범 으로 해 야 합 니 다.그렇지 않 으 면 나중에 정식 을 발표 할 때 너무 많아 도 수정 하기 어렵 습 니 다.더 좋 은 방법 이 있 으 면 저 에 게 도 알려 주세요.감사합니다.
springboot 에서 thymeleaf 템 플 릿 을 사용 하 는 중 문제 가 발생 했 습 니 다.
springboot+thymeleaf 를 사용 하여 문제 가 발생 했 습 니 다.주로 다음 과 같은 몇 가지 로 분류 합 니 다.
1./templates 디 렉 터 리 에 사용자 정의 디 렉 터 리/my 를 만 들 고 이 디 렉 터 리 에 index.html 를 만 듭 니 다.프로그램 에서 index.html 에 접근 하 는 방법
2./templates 디 렉 터 리 를 기본 경로 로 사용 하지 않 으 면 어떻게 설정 합 니까?
질문
해결 방법:
controller 층 방법 에서 Model AndView 이름 을 설정 한 것 은 my/index 이 고 이 Model AndView 로 돌아 간 다음 이 인터페이스 방법 을 사용 할 때 index.html 로 이동 합 니 다.
예제 코드 는 다음 과 같다.
@RequestMapping(value="getIndex")
public ModelAndView getIndex(ModelAndView model)throws Exception
{
// /templates/my/index.html,
model.setViewName("my/index");
return model;
}
문제해결 방법:
application.properties 설정 파일 에서 spring.thymeleaf.prefix 속성 을 통 해 설정 합 니 다.예 를 들 어 기본 경 로 를/templates/my 로 설정 합 니 다.
예제 코드 는 다음 과 같다.
spring.thymeleaf.prefix=classpath:/templates/my
springboot+thymeleaf 에서 사용 하 는 코드 는 다음 과 같 습 니 다.https://github.com/ingorewho/springboot-develope/tree/master/springboot-thymeleaf
이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin Springboot -- 파트 14 사용 사례 REST로 전환하여 POST로 JSON으로 전환前回 前回 前回 記事 の は は で で で で で で を 使っ 使っ 使っ て て て て て リクエスト を を 受け取り 、 reqeustbody で 、 その リクエスト の ボディ ボディ を を 受け取り 、 関数 内部 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.