我正在创建一个 Web 应用程序,并且正在使用 LDAP 进行身份验证。在登录页面中,我从 Active Directory 中获得了“姓名”和“电话号码”,并将这两个变量存储在会话中。然后它转到我从会话中获取值的主页:
<%
Object name = session.getAttribute("name");
Object ext = session.getAttribute("ext");
%>
我还使用 DWR 来使用我在后端拥有的类,例如用于数据库操作的类,称为 DBOps。在 DBOps 内部有一个方法可以更新电话号码。
然后在 JSP 文件中,我有一个 javascript 来处理它,它工作得非常好,除了我想将一个参数传递给函数,比如要更新的电话号码。
这一切都发生在用户点击按钮时,所以我有:
<button onclick="updateDN();">Update</button>
我的问题是如何将“ext”传递给 updateDN 所以它会是
<button onclick="updateDN(ext);">Update</button>
有很多线程可以解决这个问题,但我无法在我的情况下找到任何解决方案。我希望有人能帮忙。
谢谢!