【求助】spring动态加载ldap

问题描述

如题,现在有一个需求,用户可以设置ldap链接的属性,如用户名、密码、url,所有链接的属性。当用户设置后,ldap在spring配置文件里即时发生改变,而不用重新启动服务。望有经验的前辈指点一下怎么做,,最好能给个完整demo,上网找的一些解决方案尝试过都不行,不知道是理解不到还是怎么回事。

解决方案

本帖最后由 fai1985 于 2014-10-20 22:00:06 编辑
解决方案二:
自己顶上去。。。
解决方案三:
可以这样,把输入的用户等信息,通过xml操作改变ldap配置节点上的用户,等信息。然后执行执行一下newclasspathXmlApplicationContext("applicationContext.xml")重新加载spring,
解决方案四:
已经有了完美的解决方法了忘了结贴。。。
解决方案五:
引用3楼fai1985的回复:

已经有了完美的解决方法了忘了结贴。。。

分享一下,lz

时间: 2024-09-20 18:50:30

【求助】spring动态加载ldap的相关文章

mvc 2.0 下 Action 无法获取动态加载页面参数 求助!

问题描述 (用firebug查看生成页面内容如下:)1.<selectid="year"class="calSelect"name="year">2.<selectid="month"class="calSelect"name="month">......3.<inputtype="checkbox"value="2014/2/

水晶报表分页导出PDF时动态加载的图片、控件未更新

问题描述 我用VS2005+水晶报表Web版做了一个每页显示一项详细植物信息.图片的报表.例如:Plant表中保存了PlantName,LeafColor,PlantImageUrl三个字段.在报表中使用子报表动态加载PlantImageUrl字段中记录的图片然后根据LeafColor字段中保存的颜色数据(如"|#CCCCCC||#DDDDDD|"),经过字符串处理后,更改两个BoxObject的FillColor,来表示不同阶段的颜色.在浏览器中直接浏览都显示正确,每次翻页,图片和B

请问怎用ssh动态加载extjs tree

问题描述 请问怎用ssh动态加载extjstree0链接数据库加载extjstree不知道怎把数据转为这样的格式:[{"id":"0",text:'广东11',"cls":"folder","leaf":false,"children":[{"text":"广州22","cls":"file","l

动态加载控件: 常见问题解决之道

动态加载控件貌似给很多程序员都带来了困扰,经常收到这样的邮件,干脆就写下面这个示 例来演示如何解决那些常见的问题吧. 其实常见的问题通常有这样两个: 1. 通常他们都通过一个按钮来添加一个UserControl 并将它们加入PlaceHolder 容器的 Controls 中.然后页面上就会有一个另外一个按钮,这个按钮什么相关的事也没做,就是做了 一次回发.这样的情况动态添加的控件就不翼而飞了. 2. 今天收到了一封邮件说是要追加控件,和上面的情况看上去好像不一样,但实质就是同 一回事. 原因:

java-Java动态加载jar包问题

问题描述 Java动态加载jar包问题 请问哪位大神做过,Java通过读配置文件的jar路径,加载jar包并调用里面的类和方法,求解答 解决方案 package org.util; import java.io.File; import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import java.net.URLClassLoader; import java.util.A

android: 静态XML和动态加载XML混合使用,以及重写Layout控件

近期对android里面控件修改做了很多实验,由于公司需求很多,不得不重写很多控件.程序目标无非是:高效.轻巧.清晰.标准化   完成动态加载Layout有两种方法,依据个人喜好进行选择:   方法1:静态主Layout动态加载静态子Layout   首先构建子Layout:main2 [xhtml] view plaincopy <?xml version="1.0" encoding="utf-8"?>   <!--布局可以任意定义,此处拿线性

解决tableView中cell动态加载控件的重用问题

解决tableView中cell动态加载控件的重用问题 tableView的cell,有时候需要在运行时取得对应的数据后才能够动态的创建该cell中的控件并加载到该cell中,此时,你一定会遇到重用问题,即使你能做到该cell只根据数值加载了一回控件,你也没法保证不出现重用问题:) 效果(请注意查看,移动下面的格子时,上面出现了重用的问题) 源码: YXCell.h // // YXCell.h // YXTableView // // Copyright (c) 2014年 Y.X. All

LABJS按需动态加载js文件

  为了提高页面的打开和加载速度,我们经常把JS文件放在页面的尾部,但是有些JS必须放在页面前面,这样就会增加页面的加载时间;于是出现了按需动态加载的概念,这个概念就是当页面需要用到这个JS文件或者CSS渲染文件的时候,在去请求这些文件,这样就节省了页面的加载时间 LABjs 是一个很小的 JavaScript 工具,用来根据需要加载 JavaScript 文件,通过使用该工具可以提升页面的性能,避免加载不需用到的 JavaScript 文件,可以实现动态并行加载脚本文件,以及管理加载脚本文件的

js的动态加载、缓存、更新以及复用(一)

使用范围: OA.MIS.ERP等信息管理类的项目,暂时不考虑网站. 遇到的问题: 完成一个项目,往往需要引用很多js文件,比如jQuery.js.easyUI等.还有自己写的一些列js文件,那么这些文件如何方便的加载,如果文件有变化如何才能让客户端及时更新缓存?如果能够提高点运行效率,那就更好了. 目标: 1.  可以方便的引用js文件. 2.  尽量使用各种缓存,避免频繁从服务器读取文件. 3.  如果js文件有更新或者增加.减少几个减少js文件,需要客户端能够自动.立刻更新. 4.  Js