Bonsoir

Salut,
je rencontre un problème depuis plus d'une semaine.
Je veux me connecter à LDAP à partir d'une interface web que j'ai crée en jsp.
voici le code de la page.jsp:


<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>acceuil </title>
</head>

<body>
<br>

<center> LDAP </center>
</h1>
<BODY BGCOLOR="#DCDCDC" TEXT="#000000">
<br>
<br>
<form action="" method="post">
Veuillez saisir votre login:<input type="text" name="login">
<br>
<br>
Veuillez saisir votre mot de passe:<input type="password" name="passwd">
<br>
<br>
<br>
<center><input type="submit" name="submit" value="Connexion"></center>
</form>
</body>
</html>


et voici le code pour se connecter à LDAP:
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.NamingException;
import javax.naming.directory.DirContext;
import javax.naming.directory.InitialDirContext;
public class Connexion {
public static void main(String[] args) {
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL, "ldap://localhost:389");
env.put(Context.SECURITY_AUTHENTICATION, "simple");
env.put(Context.SECURITY_PRINCIPAL, "cn=admin,dc=test,dc=ttn,dc=net");
env.put(Context.SECURITY_CREDENTIALS, "passwd");
DirContext dirContext;
try {
dirContext = new InitialDirContext(env);
dirContext.close();
} catch (NamingException e) {
System.err.println("Erreur lors de l'acces au serveur LDAP" + e);
e.printStackTrace();
}

}

}

Ma question est la suivante: je ne veux pas spécifier un cn et un mot de passe précis , je veux que Context.SECURITY_PRINCIPAL et Context.SECURITY_CREDENTIALS prennent respectivement les valeur saisies dans le fomulaire pour ce faire j'ai utilisé request.getParameter("login") et request.getParameter("passwd") et j'ai eu plein de fautes.
DE plus dans le FOrm action je laisse vide ou je met l'adresse de l'annuaire ou quoi???
SVP je cherche une aide c'est urgent et je ne suis pas une spécialiste de développement.