salut tout le monde

mon probleme est le suivant :
j'essaie de faire une page d'authentification mais eclipse me sort des erreurs
voici mon code.

la méthode verifierElementUtilisateur dans listeUtilisateursDao:
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 boolean verifierElementUtilisateur(final String l,final String m) {
		boolean t = false;
		try {
			final Context lContext = new InitialContext();
			final DataSource lDataSource = (DataSource) lContext.lookup(NOM_RESOURCE_JDBC);
			final Connection lConnection  = lDataSource.getConnection();
			 final Statement lStatement = lConnection.createStatement();
			 final ResultSet lResultSet;
			 lResultSet = lStatement.executeQuery("SELECT * FROM UTILISATEUR WHERE LOGIN='" + l + "' AND PWD='" + m +"'");
			 if(lResultSet.next()) {
					t= true ;}
				 else { t= false ;}
		}
		catch (NamingException e) {
			System.out.println("NamingException : " + e.getMessage());
		} catch (SQLException e) {
			System.out.println("SQLException : " + e.getMessage());
		}
			// Insertion du nouvel enregistrement
				return t ;		
			}
la classe VerifierElementUtilisateurs:
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package com.developpez.rpouiller.gestiondocumentaire;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
import org.apache.struts.Globals;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;
import org.apache.struts.validator.DynaValidatorActionForm;
 
public class VerifierElementUtilisateursAction extends Action  {
	public ActionForward execute(final ActionMapping pMapping,
			ActionForm pForm, final HttpServletRequest pRequete,
			final HttpServletResponse pReponse) {
 
		// Récupère l'identifiant de l'élément dans le formulaire
		final DynaValidatorActionForm lForm = (DynaValidatorActionForm)pForm;
		final String lLogin = lForm.getString("login");
		final String lPass = lForm.getString("pwd");
 
		// Suppression en base de l'enregistrement
		final ListeUtilisateursDAO lListeUtilisateursDAO = new ListeUtilisateursDAO();
		final boolean lErreur = lListeUtilisateursDAO.verifierElementUtilisateur(lLogin,lPass);
 
		if(lErreur == true) {
			// S'il n'y a pas d'erreurs, on retourne le forward "succes"
			return pMapping.findForward("succes");
		}
		else {
			final ActionMessages lErreurs = getErrors(pRequete);
			//final ActionMessage lActionMessage = new ActionMessage(lErreur, false);
			//Erreurs.add(Globals.ERROR_KEY, lActionMessage);
			saveErrors(pRequete, lErreurs);
			// S'il y a des erreurs, on retourne le forward "erreur"
			return pMapping.findForward("erreur");
		}
	}
la page verification.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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="html" uri="http://struts.apache.org/tags-html" %>
<%@ taglib prefix="bean" uri="http://struts.apache.org/tags-bean" %>
<%@ taglib prefix="logic" uri="http://struts.apache.org/tags-logic" %>
<%@ taglib prefix="nested" uri="http://struts.apache.org/tags-nested" %>
<html:html>
 
	<body>
		<html:form action="/VerifierVerificationElementUtilisateurs">
			<bean:message key="creation.elementutilisateurs.libelle.login" bundle="creation"/>
			<nested:text property="login"/><br>
  			<bean:message key="creation.elementutilisateurs.libelle.pwd" bundle="creation"/>
			<nested:text property="pwd"/><br>
			<html:submit/>
		</html:form>
 
			<table border="1">
				<thead>
					<tr>
 
						<th><bean:message key="colonne.login"/></th>
                        <th><bean:message key="colonne.pwd"/></th>
 
						<th>&nbsp;</th>
					</tr>
				</thead>
			<tbody>
					<logic:iterate id="elementUtilisateur" property="LISTE_UTILISATEURS" type="com.developpez.rpouiller.monapplication.ElementUtilisateurBean">
						<tr>
							<td>
								<bean:write name="elementUtilisateur"  property="login"/>
 
							</td>
							<td>
								<bean:write name="elementUtilisateur" property="pwd"/>
 
							</td>
 
						</tr>
					</logic:iterate>
				</tbody>
			</table>		
 
	</body>
</html:html>
le struts-config.xml :
Code xml : 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
27
28
29
<form-bean name="verificationForm" type="org.apache.struts.validator.DynaValidatorActionForm">
 
        <form-property name="login" 	type="java.lang.String" />
        <form-property name="pwd" 	type="java.lang.String" />
 
	</form-bean>		
 
 
<action    path      = "/AfficherVerificationElementUtilisateurs"
               name      = "verificationForm"
               type      = "com.developpez.rpouiller.monapplication.AfficherListeUtilisateursAction"
               scope     = "request"
               validate  = "false"
               attribute = "bean">
 
        <forward name="succes" path="/pages/menu.jsp"  />
        <forward name="erreur" path="/pages/erreur.jsp"  />
    </action>
 
    <action    path      = "/VerifierVerificationElementUtilisateurs"
               name      = "verificationForm"
               type      = "com.developpez.rpouiller.monapplication.VerifierElementUtilisateursAction"
               scope     = "request"
               validate  = "false"
               attribute = "bean">
 
        <forward name="succes" path="/AfficherVerificationElementUtilisateurs.do"  />
        <forward name="erreur" path="/pages/erreur.jsp"  />
    </action>

et enfin voici l'erreur que eclipse me sort lorsque j'appuie sur verification.jsp:
description Le serveur a rencontr� une erreur interne () qui l'a emp�ch� de satisfaire la requ�te.

exception

org.apache.jasper.JasperException: org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


cause m�re

org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:620)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


cause m�re

java.lang.ClassNotFoundException: org.apache.jsp.pages.verification_jsp
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:618)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


note La trace compl�te de la cause m�re de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.18.
j'espere que j'ai bien posé le probleme et que quelqu'un pourra m'aider parce qu'il ne me reste plus de temps
merci