Bonjour tout le monde
Alors voila, je vien de finir un petit projet d'apprentissage de la programmaton JAVA Web.
Tout est ok, mais je voudrais pofiner, car il reste des choses du genre quan don se connecte, le nouveau menu apparait bien, mais il reste toujours les boites de connection dans l'écran principal (et oui on utilise des frames. Enfin c'est un exercice hein)
Donc je voudrais remettre à jour 2 frames, le menu, et l'écran. J'ai toruvé tout ce qu'il fallait, en javascript, mais ça marche pas.
Et je pense que c'est parceque justement, à la base, quand je valide mon identifiant & pass, ça appel un servlet, qui lui appel le menu adéquat. Alors je me demandais si on pouvait bien appeler un servle dans ce type de code javascript?
PS : voici mon code sans rien :
Et mon code avec l'essai javascript :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <META name="GENERATOR" content="IBM WebSphere Studio"> <META http-equiv="Content-Style-Type" content="text/css"> <LINK href="../theme/Master.css" rel="stylesheet" type="text/css"> <TITLE>ident_stag.html</TITLE> </HEAD> <BODY> <CENTER><B>CONNEXION STAGIAIRE</B></CENTER> <br><br><br><br> <FORM action="/TP_WEB/Connec_stag" target="menu"> Login : <INPUT type="text" name="zone_login"><br> Pass : <INPUT type="password" name="zone_pass"><br><br> <INPUT type="submit" value = "Valider" name="b_valid_conn"> </FORM> </BODY> </HTML>
Il y a 2 erreurs à la suite de ce code : le servet échoue à chaque fois (son traitement échoue mais il revoie bien le message d'erreur à la place du menu adéquat --> je pense que ce sont les données des zones de saisie du nom et du pass qu ne passent pas).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <META name="GENERATOR" content="IBM WebSphere Studio"> <META http-equiv="Content-Style-Type" content="text/css"> <LINK href="../theme/Master.css" rel="stylesheet" type="text/css"> <TITLE>ident_stag.html</TITLE> <script language="JavaScript"> function Menu(urlmenu,urlpage) { top.ecran.location=urlpage; top.menu.location=urlmenu; } </script> </HEAD> <BODY> <CENTER><B>CONNEXION STAGIAIRE</B></CENTER> <br><br><br><br> <FORM action="javascript:Menu('/TP_WEB/Connec_stag','ecran_stag.html');"> Login : <INPUT type="text" name="zone_login"><br> Pass : <INPUT type="password" name="zone_pass"><br><br> <INPUT type="submit" value = "Valider" name="b_valid_conn"> </FORM> </BODY> </HTML>
La 2ème est qu'il ne trouve pas la page html toute simple à afficher dans l'écran.
Voila voila
Alors c'est vraiment le fait d'appeler le servel qui pose problème?
Merci beaucoup d'avance :*
Partager