如何处理表单构建器的动态数据库。我需要在tomcat和“Orbeon表单”的“context.xml”中配置数据库源名称的方式存储在单个“orbeon”静态数据库中。
截至目前,我在 context.xml 中使用以下上下文,它访问静态数据库,然后创建/更新/删除表单。
<Resource name="jdbc/postgres" auth="Container" type="javax.sql.DataSource"
initialSize="3" maxActive="10" maxIdle="20" maxWait="30000"
driverClassName="org.postgresql.Driver"
poolPreparedStatements="true"
validationQuery="select 1 "
testOnBorrow="true"
username="orbeon"
password="orbeon"
url="jdbc:postgresql://localhost:3306/orbeon?useUnicode=true&characterEncoding=UTF8"/>
这里“orbeon”是静态DB。
我需要提供一个动态数据库,而不是静态数据库。在用户打开表单构建器“ URL ”之前,我给出了登录页面。如果身份验证成功,则基于userid用户只能访问其数据库的表单。