TUTO JAVA EE - Notre première Servlet

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 37

  • @sylvainswift3234
    @sylvainswift3234 Год назад +1

    Cours brillant, avec des explications et des précisions sur les subtilités pourtant importantes (le cycle de vie, la gestion du POST du formulaire etc.)
    On voit que tout est bien maîtrisé avec une rigueur rare dans les tutoriels. Bravo et merci.

  • @todokloklo358
    @todokloklo358 5 лет назад +4

    Je viens de découvrir votre page à travers cette video,et c'est exactement ce que je cherchais.
    Trés clair et précis dans vos explications,vos propos sont trés bien articulés et maintiennent le fil logique.Je m'abonne vous m'avez été vraiment utile,un grand "Merci" : )

  • @jadoprince932
    @jadoprince932 5 лет назад +1

    je suis étudiant 1 ère année,je trouve vos publications formidables

  • @kaoutarelbahloul1557
    @kaoutarelbahloul1557 7 лет назад +1

    Grâce a vous on a plus au moins devenu capable de créer nos "servlet" , Merci
    Bonne Continuation

  • @jaysanprogramming6818
    @jaysanprogramming6818 4 года назад +2

    Merci pour votre travail. Super clair. Bravo.

  • @traoreahmed2363
    @traoreahmed2363 6 лет назад +3

    Simple Clair et Limpide
    avec les codes source à l'appui.

  • @Mahjoubworld
    @Mahjoubworld 7 лет назад +2

    Bonne explication
    Slvp continuer la formation

    • @DominiqueLiard06
      @DominiqueLiard06  7 лет назад +1

      Merci pour ce retour. Je compte bien continuer (quand j'ai le temps). As-tu vu la playlist complète ? ruclips.net/p/PLBNheBxhHLQyuFBZHx20kGByDoySutwBf

  • @sihemmansour5303
    @sihemmansour5303 3 года назад +1

    Vraiment merci un excellent tuto

  • @EminoMeneko
    @EminoMeneko 6 лет назад +1

    7:03 Quand je fais copy qualified name il me met des slash de partout (à la place des points)... Une des choses que je n'aime pas trop avec Java. Selon l'OS c'est géré différemment. Du coup je me pose la question. Comment on fait quand on partage le code entre personnes utilisant des OS différents ?
    J'avais fait du PHP par le passé et avoir du code propre faisait parti de mes soucis. Donc j'ai pas eu trop de mal à mettre des \t et utiliser println. Je me pose quand même la question de la simplicité/efficience/performance. Y a t-il une sorte de String builder ou factory pour gérer plus simplement le code source HTML ? Après a mon époque PHP je faisais sans donc à défaut de mieux tant pis mais ça serait cool.
    J'ai bien une petite idée qui prend un String et un int en paramètre le String serait la ligne à afficher et le int le niveau d'indentation mais là encore je vois un problème. Pour des String normaux ça pourrait aller mais si on ajoute du code dynamique ? Et puis formater une ligne en String avant puis la passer ça reste lourd bien que peut-être plus simple à analyser. Je sais pas... si quelqu'un à une idée je serais volontiers preneur.
    Je compare votre façon d'écrire le code. Le miens est peut-être plus rigoureux (ça se discute) au niveau du formatage mais le votre est plus facile à lire.
    Aussi pour la partie variables login/password est-ce qu'il n'y a pas moyen de partager ces variables entre elles ? En tout cas j'ai utilisé les opérateurs ternaires pour ne pas devoir écrire 50 lignes.
    String login = (request.getParameter("txtLogin") == null) ? "" : request.getParameter("txtLogin");
    String pass = (request.getParameter("txtPass") == null) ? "" : request.getParameter("txtPass");
    Ça marche.
    Pour les JSP aussi.
    Et j'avais du mal à me lancer sur Java EE mais là avec les tutos ça passe. Pour le moment c'est un jeu d'enfant. J'attends de faire la suite.

    • @DominiqueLiard06
      @DominiqueLiard06  6 лет назад

      Bonjour. Pour le "Copy Qualified Name", c'est rien. Tu l'a invoqué sur le fichier .Java. Du coup, il t'as mis les slash. Pour copier le nom de la classe, ouvre l'arborescence au niveau du fichier. Tu y trouveras le nom de la classe. Fait le "Copy Qualified Name" sur la classe.
      Pour le reste, ce tuto introduit les fondamentaux, mais oui, il y a bien des autres manières de procéder. Il suffit de continuer la playlist. Sinon clic sur ce lien : koor.fr/Java/JavaEE.wp, tu y trouveras les autres vidéos. Mais je crois que tu les as déjà vu.
      Bonne continuation et n'hésite pas à repartager les vidéos.

  • @houdabenabdallah-j5b
    @houdabenabdallah-j5b 11 месяцев назад +1

    merci Dominique
    houda

  • @azriaalain2854
    @azriaalain2854 4 года назад

    Bonjour Dominique
    J'ai un petit problème
    La recharge des contextes est vraiment très longue voire ne se fait pas, je suis donc obligé d'arrêter le serveur et de le relancer (et même parfois comme ça les modifs ne sont pas pris en compte)
    comment configurer Tomcat pour que cela soit beaucoup plus rapide.
    Quend je clicke 2 fois sur le serveur j'ai ses caractéristiques et dans le publishing --> Automatically publish when resources change est bien coché.
    Merci

  • @matthieulbt3974
    @matthieulbt3974 5 лет назад +1

    Bonjour, lorsque je j'appuie sur valider et que mes entrées correspondent aux conditions données dans le if, la page web revient sur le formulaire au lieu d'afficher la chaine de charactère. Comment régler cela ?

    • @DominiqueLiard06
      @DominiqueLiard06  5 лет назад

      Bonjour. Sans voir le code, je ne peux pas vraiment te dire d'ou vient le problème. Certainement une petite coquille dans le code. Mais ou ????

  • @hbx380
    @hbx380 3 года назад

    Merci pour cette vidéo. Est-ce que pour une JSP créé on doit avoir une Servlet de créé ?

  • @amirls5915
    @amirls5915 4 года назад

    svp:
    lorsque je fais entrer l'url /login moi meme dans ke navigateur ça marche
    mais quand jappuie sur Run as sur serveur jai lerreur 404 ( l'url inscrit et le chemin du fichier java de mon servlet)
    je peux accorder une capture

  • @DevEtTrader
    @DevEtTrader 2 года назад +1

    Pour un novice en programmation apprendre directement Java EE est judicieux ?

    • @DominiqueLiard06
      @DominiqueLiard06  2 года назад +1

      Bonjour. Je pense qu'il faut commencer pas les bases : d'abord on apprend à programmer en Java. Quand les bases sont ok, on passe à la plate-forme Java/Jakarta EE

    • @DevEtTrader
      @DevEtTrader 2 года назад

      @@DominiqueLiard06 merci

  • @Edyl07
    @Edyl07 7 лет назад +2

    Salut, je trouve votre cours très intéressant mais j'aimerais que vous fassiez un cours RestFull vu que la plupart des meilleures application web utilise ce dernier.

    • @DominiqueLiard06
      @DominiqueLiard06  7 лет назад +1

      Je dois en faire un, mais j'ai ma feuille de route à respecter avant d'en arrivé à ce tuto ;-)
      En attendant, tu peux quand même jeter un coup d'oeil sur ce tuto (de ma playlist Android) : ruclips.net/video/IoU3rXGvK2Y/видео.html
      Il parle à 50% de l'écriture d'un service RESTful. Bon courage.

  • @safaayadi98
    @safaayadi98 6 лет назад

    Bonne explication!
    Je voulais vous posé une question concernant l'annotation webServlet
    Si je veux récupérer des données de ma page .xhtml (JSF) qui a des éléments html comment je doit paramétrer ce webServlet?
    Merci d'avance

  • @sadam1316
    @sadam1316 3 года назад +2

    Merci beaucoup ☺️

  • @disctroyes_ufc
    @disctroyes_ufc 3 года назад +1

    Omfg, super vidéo !

  • @surfeurdestemps3193
    @surfeurdestemps3193 5 лет назад

    Merci pour ce bon tuto ! Un petit détail mais je me demande pourquoi Oracle n'a pas trouvé judicieux de crée le mot clef servlet à la création d'une servlet; je m'explique mieux:
    On aurait par exemple public servlet Login extend httpServlet à la place de public class Login extend httpServlet....mais bon je chipote ^^. On a les class, les interfaces, les annotations (@interface) et c'est tout....

  • @laurent9255
    @laurent9255 6 лет назад

    J'ai un problème windows bloque systématiquement toute application dynamique de java ee , une alerte de sécurité s'ouvre et je dois faire environ 50 clicks pour télécharger le fichier , ensuite je dois l'ouvrir manuellement dans un navigateur ce qui prend encore 50 autres clicks ... !!
    pour l'instant j'en suis là , mais autrement je trouve le tutoriel excellent !

  • @dataengineerazure2983
    @dataengineerazure2983 6 лет назад

    Bonjour,
    J'ai eu un problème quand j'ai lancé ma requête login = bond et mdp = 007 il me donne cette erreur:
    Type Rapport d'exception
    description Le serveur a rencontré une erreur interne qui l'a empêché de satisfaire la requête.
    exception
    java.lang.NullPointerException
    com.koor.hello.Login.doPost(Login.java:64)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de ce serveur.

    • @dataengineerazure2983
      @dataengineerazure2983 6 лет назад

      Merci j'ai tenté plusieurs fois et ça a bien fonctionné je ne sais pas pourquoi.

  • @irteza91080
    @irteza91080 5 лет назад +1

    Merci

  • @naim2083
    @naim2083 3 года назад

    Merci beaucoup

  • @mangala6636
    @mangala6636 4 года назад

    C'est trop rapide et complexe pour un debutant , disant un null.

  • @spartacusche
    @spartacusche 5 лет назад

    je comprends pas pourquoi quand je démarre le servlet il ne fonctionne pas il ya toujours erreur 404 et affichage de localhost:8080/test/servlet/com.koor.hello.Login mon projet je l'ai appelé test

    • @amirls5915
      @amirls5915 4 года назад

      jai exactement la meme chose :/

    • @spartacusche
      @spartacusche 4 года назад

      @@amirls5915 ce problème est causé lors de la création web.xml, il faut le créer, vous devez juste 1 clic droit sur le projet--> new- >servlet->class name-->finish..sinon redemarrer apache