用ldap服务器
只知道这样
不好意思
帮你顶一下
只知道这样
不好意思
帮你顶一下
解决方案 »
- 关于websphere url重写实现会话重连
- HTTP Status 404问题
- this.getHibernateTemplate() 为null
- JScrollPane与JList的空白处点击选择问题
- 在服务器中执行和单独执行New File()方法,来判断一个文件是否存在的区别?
- ireport 柱状图 y轴刻度问题
- Struts DispatchAction多个action和html:select 问题 哪位高手大侠救救命啊,都三天了还没解决,在线等待,
- 如何用struts和JSP实现分页显示数据库呀?
- 向大家推荐一个不错的Java开发工具!
- 如何写一个从多线程的程序实现tomcat服务器的访问?
- 更改jboss默认的8080端口???
- 初级问题:app server、web server、http server这三者有什么区别和联系?
因为webapp 必然要使用ldap支持的。
关于webapp server 还比较复杂的我不懂的,你可以自己看看jdnihttp://java.sun.com/products/jndi/tutorial/TOC.html#OBJECTS
很好的文章看看去
再提供一个ldap服务器,就可以访问了
prop.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");
prop.put(Context.PROVIDER_URL,"ldap://localhost:389");
try {
Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FACTORY,
"org.apache.naming.java.javaURLContextFactory");
// "weblogic.jndi.WLInitialContextFactory");
// env.put(Context.PROVIDER_URL,
// "t3://weblogicServer:7001");
env.put(Context.URL_PKG_PREFIXES,
"org.apache.naming"); Context ctx = new InitialContext(env); Context javaCtx = ctx.createSubcontext("java:comp");
javaCtx = javaCtx.createSubcontext("env"); // bind a string object to java:comp/env/num
javaCtx = (Context)ctx.lookup("java:comp/env"); if( javaCtx == null ) {
System.out.println("fail to access url context!");
} javaCtx.bind("num", "10");
} catch (Exception ex) {
ex.printStackTrace();
}
}