0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

テンプレートが存在しないか、構成されたテンプレートリゾルバのいずれからもアクセスできない可能性があります。

Last updated at Posted at 2024-08-27

エラー内容:template might not exist or might not be accessible by any of the configured Template Resolvers

和訳:テンプレートが存在しないか、構成されたテンプレートリゾルバのいずれからもアクセスできない可能性があります。

エラー原因

controllerクラスのreturn文字列が「hello」ではなく「hello.html」になっていたためかと思われる
(再起動など別の解決方法を試しても変わらない場合、時間を置くかこの記事の方法を試してみる)

修正前

src/main/java/com.example.demo/HelloController.java

package com.example.demo;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {

	@RequestMapping(value="/hello")
	private String hello(){
	return "hello.html";
	}
}

src/main/resources/templates/hello.html

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
hello
</body>
</html>

修正後

1,controllerクラスのreturn文字列を修正(hello.html→hello)
src/main/java/com.example.demo/HelloController.java

package com.example.demo;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {

	@RequestMapping(value="/hello")
	private String hello(){
	return "hello";
	}
}

2,springbootを停止して再起動
3,chromeをキャッシュクリーン(shift + f5)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?