Java 如何在notesdocument中存储JDBC服务器、数据库、用户名和密码

Java 如何在notesdocument中存储JDBC服务器、数据库、用户名和密码,java,sql-server,jdbc,xpages,xpages-extlib,Java,Sql Server,Jdbc,Xpages,Xpages Extlib,我在xpages应用程序中使用ExtLib中的JDBC连接到SQL,并在Webcontent/WEB-INF/JDBC/mssql.JDBC 看起来像这样,效果很好 <jdbc> <driver>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver> <url>jdbc:sqlserver://server:1433;databaseName=db</url> &l

我在xpages应用程序中使用ExtLib中的JDBC连接到SQL,并在
Webcontent/WEB-INF/JDBC/mssql.JDBC

看起来像这样,效果很好

<jdbc>
  <driver>com.microsoft.sqlserver.jdbc.SQLServerDriver</driver>
    <url>jdbc:sqlserver://server:1433;databaseName=db</url>
    <user>sa</user>
  <password></password>
</jdbc>

com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc:sqlserver://server:1433;databaseName=db
sa
我需要通过将服务器名、数据库、用户名和密码存储在notesdocument中,使其更具动态性,这是否可能,如果可能,如何实现


如果不可能,是否可以通过编程方式更新JDBC文件或使用ExtLib中的其他功能来实现这一点?

我们公司通过从扩展库中复制JDBCProvider的设置,并对其进行修改,以代替在xml文档中搜索配置,它将改为使用预定义的视图和表单在Notes文档中搜索配置

我刚刚通过中的jdbcprovider分支共享了它,希望最终能做一个pull请求,将它放到正式的OpenNTF ExtLibX中,也许最终会放到核心扩展库项目中

我已经创建了一个可以测试的插件,或者您可以在com.ibm.xsp.extlibx.core插件中浏览以查看源代码

这是我写的一篇关于第一个版本的博客文章,里面还有一个简短的演示视频


嗨,托马斯,我们已经做到了这一点,我将在本周抽出时间与大家分享解决方案谢谢,展望未来嘿,托马斯,让你知道我没有忘记这一点。刚刚准备了一个发行版+文档,我希望将其作为插件分享给大家进行测试,可能还有几天。我很高兴,如果有任何问题,请告诉我!