[JAVA] Ce que j'ai étudié dans le développement de Wagby Note 1
introduction
J'ai utilisé Wagby au travail et il n'y avait pas beaucoup d'informations, alors j'ai pensé l'écrire.
Je décrirai ce que j'enquêtais et résolu.
Qu'est-ce que Wagby
Veuillez vous référer au post ci-dessous.
Présentation de Wagby
Mon environnement
OS:Windows10
Wagby:8.2.0
Où puis-je le personnaliser?
javascript
- Devant chaque écran (fonctionne avec le navigateur)
――Vous pouvez écrire librement
- Manipulation du DOM, traitement des événements, etc.
- Le framework dojo Toolkit est adopté comme standard, et les événements du cycle de vie tels que onload doivent être adaptés au framework.
--Du côté serveur
- Appelé par Java fonctionnant sur le serveur
- Appelé uniquement à un moment précis (ne peut être exécuté à aucun moment)
-Travailler sur Nashorn
Java
--Java généré automatiquement par wagby
- Traitement d'héritage et de réécriture
--wagby Les classes standard générées non automatiquement ne sont pas utilisées même si celles héritées sont créées
――La maintenance semble être gênante
--Java créé entièrement par vous-même
- Vous pouvez créer votre propre classe Util et l'appeler arbitrairement.
JSP
- Des éléments peuvent être ajoutés
――La maintenance semble être gênante
CSS
- Vous pouvez écrire votre propre format, mais pas les bases
- Peut être écrit lorsque le format standard ne suffit pas
Impressions
Fondamentalement, la personnalisation autre que javascript semble poser problème au moment de la mise à niveau de la version.
Si vous personnalisez trop, même javascript sera difficile
La personnalisation de la façade nécessite de s'habituer au kit d'outils dojo
Notez que Java 8 Nashorn ne prend pas en charge es6
** Je veux une liste d'API standard. ** **