Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
Arnaud Tournier committed May 20, 2019
1 parent bcedaf5 commit 8ab627c
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 5 deletions.
15 changes: 13 additions & 2 deletions formation-deploiement-jee/tp.ad
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
:toc: macro
:toc-title: Plan des exercices

IUT Blagnac LP APSIO - 2017 - LTE Consulting
IUT Blagnac LP APSIO - 2019 - LTE Consulting

Exercices liés au déploiement d'application Java EE.
Les principes mis en oeuvre ne sont pas spécifiques à Java EE mais y sont fortement adaptés.
Expand All @@ -24,7 +24,7 @@ Télécharger Tomcat en version 8.5 et l'extraire dans un répertoire (faites at

=== Installer Eclipse

Utiliser la dernière version d'Eclipse (Neon en 2017) dans la variante "Java EE" de façon à profiter des outils Java EE.
Utiliser la dernière version d'Eclipse dans la variante "Java EE" de façon à profiter des outils Java EE.

=== Création d'une application vraiment très simple

Expand Down Expand Up @@ -144,6 +144,17 @@ A la première connexion la page doit afficher une valeur de session nulle, puis
valorisée et stable au fur et à mesure des rafraichissements. C'est le comportement attendu d'une
telle application.

=== Ajout d'un compteur

Ajoutez maintenant le code nécessaire pour qu'un compteur s'affiche sur la page.

Ce compteur doit compter uniquement le nombre d'affichages particulier à chaque session. Par exemple, si
votre utilisateur ouvre un onglet avec navigation privée, le compteur doit recommencer de zéro.

=== Comment fonctionne le principe de session ?

Expliquez le mécanisme associé aux sessions (c'est un mécanisme assez universel, identique à celui de PHP par exemple).

== Exercice : utilisation de Maven pour construire le fichier `.war`

=== Télécharger Maven
Expand Down
24 changes: 21 additions & 3 deletions formation-deploiement-jee/tp.html
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,7 @@ <h1>Déploiement Java EE - Travaux pratiques</h1>
<div id="preamble">
<div class="sectionbody">
<div class="paragraph">
<p>IUT Blagnac LP APSIO - 2017 - LTE Consulting</p>
<p>IUT Blagnac LP APSIO - 2019 - LTE Consulting</p>
</div>
<div class="paragraph">
<p>Exercices liés au déploiement d&#8217;application Java EE.
Expand All @@ -458,6 +458,8 @@ <h1>Déploiement Java EE - Travaux pratiques</h1>
<li><a href="#_exercice_ajouter_un_état_à_l_application">Exercice : ajouter un état à l&#8217;application</a>
<ul class="sectlevel2">
<li><a href="#_une_application_à_état_simple">Une application à état (simple)</a></li>
<li><a href="#_ajout_d_un_compteur">Ajout d&#8217;un compteur</a></li>
<li><a href="#_comment_fonctionne_le_principe_de_session">Comment fonctionne le principe de session ?</a></li>
</ul>
</li>
<li><a href="#_exercice_utilisation_de_maven_pour_construire_le_fichier_code_war_code">Exercice : utilisation de Maven pour construire le fichier <code>.war</code></a>
Expand Down Expand Up @@ -530,7 +532,7 @@ <h3 id="_télécharger_tomcat">Télécharger Tomcat</h3>
<div class="sect2">
<h3 id="_installer_eclipse">Installer Eclipse</h3>
<div class="paragraph">
<p>Utiliser la dernière version d&#8217;Eclipse (Neon en 2017) dans la variante "Java EE" de façon à profiter des outils Java EE.</p>
<p>Utiliser la dernière version d&#8217;Eclipse dans la variante "Java EE" de façon à profiter des outils Java EE.</p>
</div>
</div>
<div class="sect2">
Expand Down Expand Up @@ -693,6 +695,22 @@ <h3 id="_une_application_à_état_simple">Une application à état (simple)</h3>
telle application.</p>
</div>
</div>
<div class="sect2">
<h3 id="_ajout_d_un_compteur">Ajout d&#8217;un compteur</h3>
<div class="paragraph">
<p>Ajoutez maintenant le code nécessaire pour qu&#8217;un compteur s&#8217;affiche sur la page.</p>
</div>
<div class="paragraph">
<p>Ce compteur doit compter uniquement le nombre d&#8217;affichages particulier à chaque session. Par exemple, si
votre utilisateur ouvre un onglet avec navigation privée, le compteur doit recommencer de zéro.</p>
</div>
</div>
<div class="sect2">
<h3 id="_comment_fonctionne_le_principe_de_session">Comment fonctionne le principe de session ?</h3>
<div class="paragraph">
<p>Expliquez le mécanisme associé aux sessions (c&#8217;est un mécanisme assez universel, identique à celui de PHP par exemple).</p>
</div>
</div>
</div>
</div>
<div class="sect1">
Expand Down Expand Up @@ -1842,7 +1860,7 @@ <h4 id="_sous_windows_3">Sous Windows</h4>
</div>
<div id="footer">
<div id="footer-text">
Last updated 2018-05-31 18:09:36 CEST
Last updated 2019-05-20 12:43:47 CEST
</div>
</div>
</body>
Expand Down

0 comments on commit 8ab627c

Please sign in to comment.