Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
java:springmvc:vuejs [2018/10/04 02:06] – [Element UI + VueJS integration] jcheron | java:springmvc:vuejs [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 29: | Ligne 29: | ||
text-decoration: | text-decoration: | ||
} | } | ||
+ | </ | ||
+ | |||
+ | ===== Maven integration ===== | ||
+ | |||
+ | Créer le dossier local-maven-repo à la base du projet Eclipse. | ||
+ | Télécharger la librairie [[https:// | ||
+ | |||
+ | <sxh xml; | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Test ===== | ||
+ | |||
+ | Créer un contrôleur Spring : | ||
+ | |||
+ | <sxh java> | ||
+ | @Controller | ||
+ | @RequestMapping("/ | ||
+ | public class UiTest { | ||
+ | |||
+ | @GetMapping(" | ||
+ | public String test(ModelMap model) { | ||
+ | VueJS vue=new VueJS("# | ||
+ | vue.addData(" | ||
+ | model.put(" | ||
+ | return " | ||
+ | } | ||
+ | |||
+ | } | ||
+ | </ | ||
+ | |||
+ | Et la vue associée : | ||
+ | |||
+ | <sxh html> | ||
+ | {{>/ | ||
+ | < | ||
+ | < | ||
+ | {{{vueJS}}} | ||
+ | {{>/ | ||
</ | </ |