• Aucun résultat trouvé

WARNING: Ceci est vieux et INUTILISABLE pour le moment Originaux

N/A
N/A
Protected

Academic year: 2022

Partager "WARNING: Ceci est vieux et INUTILISABLE pour le moment Originaux"

Copied!
6
0
0

Texte intégral

(1)

Activités Java Servlets

Code: act-servlets

WARNING: Ceci est vieux et INUTILISABLE pour le moment Originaux

url: http://tecfa.unige.ch/guides/tie/html/act-servlets/act-servlets.html

url: http://tecfa.unige.ch/guides/tie/pdf/files/act-servlets.pdf

Modules

Module technique: java-servl

Module d’exercices précédant: act-java-jhtml

Objectifs

• Faire des servlets simples

(2)

1. Servlets à TECFA

• On utilise le Java Web Server de Sun

• il aurait été possible de configurer Apache pour faire tourner des servlets

A. Le serveur JAVA de TECFA:

• Pour la doc, voir: http://tecfa.unige.ch/guides/java/pointers.html

• Le serveur JAVA/TECFA: http://tecfa2.unige.ch:8080/

B. Enregistrement d’un servlet

• Demander une autorisation pour votre classe

• La classe doit s’appeler: Votre_LoginVotreClasse

Exemple: ResinQuiz.class

• il faut utiliser FTP/telnet pour déposer vos fichiers sur le serveur dans le répertoire:

/local/servers/jws/jws/servlets/

• Alias sur tecfasun5 /www-jws/../servlets/

(3)

C. Compilation

• Le serveur Java de Tecfa tourne sour JDK1.1 (pour le moment)

• Si vous n’avez pas de JDK 1.1 installé sur votre PC vous pouvez travailler sur Unix Voici un exemple:

1. Déposer votre *.java qq part (par exemple dans votre home)

exemple: ~resin/servlets/ResinHello.java

2. Se connecter (avec telnet ou un terminal X)

telnet tecfasun5

3. Initaliser l’environnement Java (faire une fois à chaque connection)

source /local/env/java-sql-xml-ser.csh

4. Compiler

cd ~/servlets

java ResinHello.java

5. Déposer sur le serveur Java (si la compilation a marchée)

cp ResinHello.class /local/servers/jws/jws/servlets/

6. Accéder/essayer (attention: /servlet/ et PAS /servletS/ !!) url: http://tecfasun5.unige.ch:8080/servlet/HelloServlet (marche)

(4)

Exercice 1: Simple Quiz

• Faites un simple formulaire HTML avec quelques questions de type "radio"

Etape 1.a: Faire une page HTML avec le formulaire Etape 1.b: Faire un servlet qui analyse les réponses

• En l’absence de données, organisez un renvoi vers la page html qui contient le formulaire.

(5)

Exercice 2: Questionnaire "sérieux" (ou autre chose)

• vous pouvez reprendre un travail fait avec PHP

• Le choix du thème n’a pas beaucoup d’importance, enfin il faut un sujet cohérent et les questions doivent suivre la logique qui s’impose.

• L’utilisation doit être ergonomique

• Les utilisateurs doivent recevoir un feed-back intéressant sur le questionnaire qu’il a rempli (en fonction du thème choisi). Lorsque, par exemple, il s’agit d’un test de personalité il faut donner une bonne description du type

(6)

Références

Documents relatifs

communiquer avec votre archiviste responsable pour lui fournir l’adresse IP publique de l’ordinateur à partir duquel les fichiers seront transférés.. Cette

Puis une fois l'utilisateur entré, cliquez sur OK puis sélectionnez l'utilisateur ; dans le champ Mot de Passe, écrivez un mot de passe pour l'utilisateur et sélectionnez le

Si vous avez votre propre serveur dédié et que vous voulez permettre à des personnes de s'y connecter en FTP, ce tutoriel est fait pour vous.. Pour installer un serveur FTP, il faut

Comme vous le savez, notre serveur est sur Internet mais s'il n'est pas sur le port par défaut, vous ne pourrez pas y

Dans ce cas, il faut activer le mode passif, car sinon vous aurez des problèmes lors de vos manipulations avec le serveur FTP (par exemple, pour la fonction ftp_nlist , puisqu'on est

Press I from the main menu to send a data message containing the TELNET Interrupt-Process command to the remote server TELNET. Depending on the remote server

Nous pouvons créer un fichier test qui comprend les infos de php...

Pour la sélection du serveur choisir Select a server from the server pool et cliquer Next.. Dans les roles de serveur, metter case serveur Web Server IIS et