8 réponses
Mistra propose un excellent tutoriel JEE pour débutant http://www.mistra.fr/tutoriels-java/tutoriel-jee.html
Ca enseigne le développement JEE autour d'un projet exemple.
Il permet de voir tous les éléments importants depuis l'architecture d'un projet JEE jusqu'à la gestion des événements en passant par les servlets, les jsp, les dto, etc.
Il est même possible de poursuivre sa montée en compétence par le tutoriel Hibernate http://www.mistra.fr/tutoriels-java/tutoriel-hibernate.html
Ca enseigne le développement JEE autour d'un projet exemple.
Il permet de voir tous les éléments importants depuis l'architecture d'un projet JEE jusqu'à la gestion des événements en passant par les servlets, les jsp, les dto, etc.
Il est même possible de poursuivre sa montée en compétence par le tutoriel Hibernate http://www.mistra.fr/tutoriels-java/tutoriel-hibernate.html
Bonjour,
Il y a plusieurs livres intéressants pour comprendre les principes:
https://www.eyrolles.com/Informatique/Theme/27/java-j2ee/
Puis, vous pouvez créer quelques exemples simples:
https://docs.oracle.com/javaee/1.4/tutorial/doc/
Ensuite, vous pouvez utiliser les outils pour une meilleure productivité:
http://jag.sourceforge.net/
Bon Courage.
Il y a plusieurs livres intéressants pour comprendre les principes:
https://www.eyrolles.com/Informatique/Theme/27/java-j2ee/
Puis, vous pouvez créer quelques exemples simples:
https://docs.oracle.com/javaee/1.4/tutorial/doc/
Ensuite, vous pouvez utiliser les outils pour une meilleure productivité:
http://jag.sourceforge.net/
Bon Courage.
Merci pour ton aide.
Ce qu'il y a c'est que théoriquement j'ai une idée sur le fonctionnement en globale.Mais j'ai un projet a rendre au bout d'une semaine (donc je suis un peu coincé par le temps) et je n'est pas une idée sur la démarche pratique a faire.
Donc j'essai maintenant de mettre en place la squelette de l'application et après la développer au fur et a mesure.
J'ai commencé par installer Eclipse et intégré Tomcat dedans.
J'ai trouvé un tut:
http://objis.com/auto-formation-java-ee/
J'essai de le suivre.
Je suis encore un peu perdu.Je pense à utiliser hybernate bien que ne connais rien dessus pour l'instant.
Aaaaaaaaaaaaaaaaah...
Ce qu'il y a c'est que théoriquement j'ai une idée sur le fonctionnement en globale.Mais j'ai un projet a rendre au bout d'une semaine (donc je suis un peu coincé par le temps) et je n'est pas une idée sur la démarche pratique a faire.
Donc j'essai maintenant de mettre en place la squelette de l'application et après la développer au fur et a mesure.
J'ai commencé par installer Eclipse et intégré Tomcat dedans.
J'ai trouvé un tut:
http://objis.com/auto-formation-java-ee/
J'essai de le suivre.
Je suis encore un peu perdu.Je pense à utiliser hybernate bien que ne connais rien dessus pour l'instant.
Aaaaaaaaaaaaaaaaah...
Les framewroks c'est bien, elles vous permettent de gagner en temps, mais après leur configuration, et je pense que ce n'est pas le cas pour vous.
JAG: Java Application Generator peut vous aider dans la préparation de la squelette, et si vous avez des problème avec Eclipse et Tomcat et le lien etc etc vous pouvez télécharger une version J2EE de netbeans, alors Tomcat sera intégré et configuré et prêt à être utilisé.
Bon Courage.
JAG: Java Application Generator peut vous aider dans la préparation de la squelette, et si vous avez des problème avec Eclipse et Tomcat et le lien etc etc vous pouvez télécharger une version J2EE de netbeans, alors Tomcat sera intégré et configuré et prêt à être utilisé.
Bon Courage.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Une application web dynamique sous J2EE est généralement une application qui va être constitué de 3 parties principales :
Une partie web qui va être constitué de fichiers JSP .
Une partie EJB qui vont réaliser les traitements
Une partie entity bean pour la partie persistence de ton programme.
aussi , sous eclipse pour développer une application web dynamique, il faut que tu installes d'abord le serveur d'application qui va te permettre de faire fonctionner ton application un serveur tomcat, glassfish ou jboss par exemple.
Ensuite , tu va définir sous eclipse un projet d'entreprise qui sera constitué des projets EJB, et web. Puis il faudra packager le projet d'entreprise et le déployer sur ton serveur d'application.
Une application web dynamique sous J2EE est généralement une application qui va être constitué de 3 parties principales :
Une partie web qui va être constitué de fichiers JSP .
Une partie EJB qui vont réaliser les traitements
Une partie entity bean pour la partie persistence de ton programme.
aussi , sous eclipse pour développer une application web dynamique, il faut que tu installes d'abord le serveur d'application qui va te permettre de faire fonctionner ton application un serveur tomcat, glassfish ou jboss par exemple.
Ensuite , tu va définir sous eclipse un projet d'entreprise qui sera constitué des projets EJB, et web. Puis il faudra packager le projet d'entreprise et le déployer sur ton serveur d'application.
Bonjour à tous.
J'ai changer d'outils et je suis entrain d'utiliser Netbeans 7.0.1(version complète).
Mais déjà lorsque je lance "run project" j'ai une erreur de compilation==>C'est pour un code simple d'affichage.
L'erreur est la suivante:
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
Starting GlassFish Server 3.1
Could not connect to admin listener for GlassFish Server 3.1.
Verify that NetBeans can make outbound connections to localhost:4848
C:\Documents and Settings\ghada\My Documents\NetBeansProjects\Projet\nbproject\build-impl.xml:721:
Deployment error:
Could not connect to admin listener for GlassFish Server 3.1.
Verify that NetBeans can make outbound connections to localhost:4848
See the server log for details.
at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:223)
at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:106)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor108.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:284)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
BUILD FAILED (total time: 2 minutes 3 seconds)
Comment je peux résoudre ça???
J'ai changer d'outils et je suis entrain d'utiliser Netbeans 7.0.1(version complète).
Mais déjà lorsque je lance "run project" j'ai une erreur de compilation==>C'est pour un code simple d'affichage.
L'erreur est la suivante:
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
Starting GlassFish Server 3.1
Could not connect to admin listener for GlassFish Server 3.1.
Verify that NetBeans can make outbound connections to localhost:4848
C:\Documents and Settings\ghada\My Documents\NetBeansProjects\Projet\nbproject\build-impl.xml:721:
Deployment error:
Could not connect to admin listener for GlassFish Server 3.1.
Verify that NetBeans can make outbound connections to localhost:4848
See the server log for details.
at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:223)
at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:106)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor108.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:284)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
BUILD FAILED (total time: 2 minutes 3 seconds)
Comment je peux résoudre ça???