Quelqu'un pourrait-il expliquer les principales différences (ou fournir un lien vers) entre glassfish-web.xml
, Sun-web.xml
et web.xml
?
Puis-je utiliser simplement glassfish-web.xml
dans ma webapp et sauter les autres?
Vous pouvez ou non avoir besoin d'un fichier web.xml. Cela dépend des fonctionnalités Java EE que vous utilisez. Par défaut, n'utilisez aucun de ces fichiers et utilisez simplement Java EE annotations comme @WebServlet. Comme vous créez votre application et commencez peut-être à utiliser certaines fonctionnalités qui nécessitent le fichier web.xml (comme pour définir le JavaServer Faces FacesServlet), puis utilisez un fichier web.xml. Quant au glassfish-web.xml, vous n'en utilisez qu'un si vous avez des fonctionnalités spécifiques à GlassFish à configurer pour votre application.
Le didacticiel Java EE est également un bon moyen d'apprendre Java EE, et est fourni avec le Java EE 7 SDK avec GlassFish 4.