単純な値渡しも何もしないfragment設定ができません。
layout:fragmentもth:fragmentも両方試してみたのですが何も反応しませんでした。
コントローラーで表示するのは一番子要素としています。
なぜでしょうか。。。
よろしくお願いいたします。

index.html

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout">
<head>
  <title>Index</title>
  <meta name="viewport" content="initial-scale=1.0">
  <meta charset="utf-8">
  <link rel="stylesheet" href="/css/index.css" />
</head>
<body>

  <div class="main" th:fragment="main">main is here</div>

</body>
</html>

main.html

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" th:decorator="index">
<head>
  <meta charset="UTF-8" th:remove="all" />
  <link rel="stylesheet" href="/css/main.css" />
</head>
<body>
  <div class="main" layout:fragment="main">
    <div class="left" th:fragment="left">left is here</div>
    <div class="right" th:fragment="right">right is here</div>
  </div>
</body>
</html>

map.html(leftに表示したい)

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" th:decorator="main">
<head>
  <meta charset="UTF-8" th:remove="all" />
</head>
<body>
  <div class="map" th:fragment="left">show map</div>
</body>
</html>

parse_para.html(rightにしたい)

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" th:decorator="main">
<head>
  <meta charset="UTF-8" th:remove="all" />
</head>
<body>
  <div class="parse" th:fragment="right">show parse_para</div>
</body>
</html>

MainController.java

package com.example.rpresult.web;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;

@Controller
public class MainController {
  @RequestMapping(value = "/", method = RequestMethod.GET)
  public ModelAndView index(ModelAndView mav) {
    mav.setViewName("map");
    return mav;
  }
}