2015-05-08 2 views
0

Я новичок в тимелеафе.Thymeleaf: Заменить div на другие страницы на контроллерах

CustomerController.java

@RequestMapping(value = {"dashboard", ""}, method = RequestMethod.GET) 
    public String indexDashboard() { 
     return "dashboard::dashboard_index"; 
    } 
    @RequestMapping(value = {"dashboard/edit", ""}, method = RequestMethod.GET) 
    public String editDashboard() { 
     return "dashboard::dashboard_edit"; 
    } 

dashboard.html

It is main page 
<div id="content"></div> 

dashboard_index.html

<div>dashboard_index</div> 

dashboard_edit.html

<div>dashboard_edit</div> 

Я хочу заменить содержимое div на другие страницы на контроллерах.

ответ

0

Вы должны смотреть на фрагменты шаблона из звуков этого:

http://www.thymeleaf.org/doc/tutorials/2.1/thymeleafspring.html#rendering-template-fragments

Вы можете использовать JavaScript для вызова контроллера, специфичную для фрагмента, а затем загрузить его на свою страницу.

ИЛИ

загрузить его непосредственно с помощью ю: включить или го: заменить во время прохождения соответствующих значений в с помощью того же метода контроллера.

+0

благодарит за ответ. Я нашел решение об этом. Но я думаю, что это не просто. dashboard.html

+0

Если вы прочтете раздел в этой ссылке, вы увидите, как вы можете это сделать. Это может быть так же просто, как и делать: включать или скомплектовывать как вызывающие фрагменты, так и открытые бобы. – Aeseir

Смежные вопросы