Intellij spring boot ajouter bootstrap 5 +thème

Résolu/Fermé
Rune188 Messages postés 67 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024 - 22 mai 2022 à 13:54
 DoctorHow - 24 mai 2022 à 14:45
Bonjour,

Je travaille sur une application web à l'aide d'Intellij et spring boot en utilisant le pattern MVC et je voudrais utiliser un thème avec boostrap 5 (par exemple le "Cerulean" sur: https://bootswatch.com).

Comment faire ?
A voir également:

1 réponse

Salut,
j'ai trouvé ceci :
https://www.developpez.net/forums/d1604877/java/developpement-web-java/bootstrap-application-java/

Mais bon multiplier les framework qui au final sont censés faire la même chose est ce une bonne idée?

Avec une applet vous pouvez faire du HTML/CSS et JavaScript(JSP) ou intégrer l'applet dans la page HTML(<applet>).
Normalement en MVC cela ne devrait pas poser de problème car MVC est la séparation des éléments et ne doit pas dépendre des langages/outils utilisés.
Donc faire la vue (la page affichée? ou c'est prévu pour être déployé ailleurs que sur un navigateur web?) avec du simple HTML qu'il soit généré par JSP ou pas et donc intégrer bootstrap de manière conventionnelle(dans la page HTML).
0
Rune188 Messages postés 67 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024
23 mai 2022 à 21:51
Merci d'avoir répondu
J'ai fini par trouvé comment faire ce que je voulais autrement, je passe en résolu :)
Quand tu parle de framework qui font la même chose des quels parles tu ?
0
DoctorHow > Rune188 Messages postés 67 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 29 janvier 2024
24 mai 2022 à 14:45
J'ai été un peu rapide dans ma réponse et j'ai confondu Swing et Spring , désolé.
Swing c'est la vue surtout (une biblio Java) et Bootstrap du CSS généré par une biblio JavaScript (donc dans le cadre d'une page HTML uniquement).

Bon après il me semble mieux de générer du HTML à partir du XML(les données) et garder la mise en page pour le HTML(donc CSS) qui permettra d'éviter d'avoir à forcer l'utilisateur à avoir un plugin Java(et l'autorisation) pour faire fonctionner si l'appli tourne sur http/WWW. Mais c'est une autre question et je ne connais pas le cahier des charges, qu'une majorité des utilisateurs puissent utiliser l'appli sans installer/activer le plugin Java n'est peut-être pas une nécessité importante(ou une obligation de l'appli), je ne sais pas non plus le média de déploiement(appli système, web, hybride, android ...) et faire fonctionner JavaScript et CSS hors d'un navigateur et HTTP me paraît un peu complexe pour le gain obtenu.
0