Bonjour alors je commence une application web et j'ai un problème avec une page contenant deux frames qui ne s'affichent pas ...
Je commence à l'index avec un menu d'identification simple la rien à dire qui passe dans une servlet lors de sa validation.
La servlet, pour le moment ne cherche qu'à afficher la page d'après :
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
public void doGet ( HttpServletRequest q , HttpServletResponse r ) throws ServletException , IOException
    {
       try {
	    getServletContext ().getRequestDispatcher ( "/accueil.jsp" ).forward ( q , r ) ;
	}
	catch ( Exception e ) {
	    e.printStackTrace();
	    System.out.println ( "Erreur lors de la présentation de la page d'accueil" ) ;
	    return ;
	}
 
    }
 
 
    //Traiter la requête HTTP Post
    public void doPost ( HttpServletRequest q , HttpServletResponse r ) throws ServletException , IOException
    {
	doGet ( q , r ) ;
    }
 
}
Pas d'erreur sur ce point non plus donc ...
Mais c'est juste après la servlet, lorsqu'elle m'envoie la page jsp que je demande "/accueil.jsp", rien ne s'affiche mais il ne se produit pas d'erreur !
Voici le code de accueil.jsp :
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
<html>
<head>
<link href="css/design.css" rel="stylesheet" type="text/css">
<title>
Servlet login
</title>
</head>
<body>
<frameset cols="20%,80%">
	<frame src="menu.jsp" name="menu" scrolling="auto">
	<frame src="corps.jsp" name="corps" scrolling="auto">
</frameset>
 
</body>
</html>
Et voici le code de menu.jsp et corps.jsp :
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
<html>
<head>
<link href="css/design.css" rel="stylesheet" type="text/css">
<title>
menu
</title>
</head>
<body>
 
<li><a href="createTache.jsp" target="corps">Créer une tâche</a></li>
<li><a href="mesDemandes.jsp" target="corps">Mes demandes</a></li>
<br><br>
<li><a href="tachesNonAssignees.jsp" target="corps">Les tâches non assignées</a></li>
<li><a href="mesTaches.jsp" target="corps">Mes tâches en cours</a></li>
<br><br>
<li><a href="FAQ.jsp" target="corps">Base de connaissance</a></li>
<br><br>
<li><a href="admin.jsp" target="corps">Administration</a></li>
 
</body>
</html>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
<head>
<title>
corps
</title>
</head>
<link href="css/design.css" rel="stylesheet" type="text/css">
<body>
<h1>
Bienvenue dans l'application D2i !
</h1>
</body>
</html>
Voila, j'éspère avoir été clair !
A +