import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.NamingException;
import javax.naming.ldap.InitialLdapContext;
import javax.naming.ldap.LdapContext;
Hashtable<String,String> env = new Hashtable<String,String>();
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL, "ldap://" + strServer + ":" + strPort);
env.put(Context.SECURITY_PRINCIPAL, strUserAccount + "@" + strDomain);
env.put(Context.SECURITY_CREDENTIALS, strPassword);
try{
LdapContext ctx = new InitialLdapContext(env,null);
response.sendRedirect("index.htm");
}
catch(NamingException e){
response.sendRedirect("error.htm");
}