質問するログイン新規登録

回答編集履歴

1

追記

2018/10/03 12:43

投稿

rubytomato
rubytomato

スコア1752

answer CHANGED
@@ -2,4 +2,30 @@
2
2
 
3
3
  ```text
4
4
  http://localhost:8080/
5
- ```
5
+ ```
6
+
7
+
8
+ **2018/10/03追記**
9
+
10
+ 質問文に提示して頂いている内容でほぼ同じアプリケーションを作って実行し、"http://localhost:8080/"にアクセスしてみたところ、ブラウザには”Hello World!”と表示されました。
11
+ なので、プログラムや設定ファイルには問題が無いように見えます。
12
+
13
+ 2点ご確認頂きたいことがあります。
14
+
15
+ 1) 下記のログは私の環境でアプリケーションを起動したときのログの一部です。
16
+ このなかの上から3行目が"MyBootAppController.menu()"が"/"にマップされていることを示しています。
17
+ Kiyonomさんの環境でも同じログが出力されているかご確認ください。
18
+
19
+ ```
20
+ o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
21
+ s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@27216cd: startup date [Wed Oct 03 21:13:53 JST 2018]; root of context hierarchy
22
+ s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/],methods=[GET || POST]}" onto public java.lang.String com.example.demo.MyBootAppController.menu()
23
+ s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
24
+ s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
25
+ o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
26
+ o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
27
+ ```
28
+
29
+ 2) 考えにくいことですがブラウザがエラーページをキャッシュしているということがあるかもしれません。
30
+ ブラウザのキャッシュをクリアして再度アクセスしてみてください。
31
+ Windows環境でChromeの場合は、Shift + F5キーを同時に押すことでキャッシュをクリアしてリロードできます。