【发布时间】:2015-09-09 13:56:12
【问题描述】:
如何处理表单生成器的动态数据库。我需要以哪种方式在tomcat的“context.xml”中配置数据库源名称,而“Orbeon表单”存储在单个“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”是静态数据库。
我需要提供一个动态数据库,而不是静态数据库。在用户打开表单生成器“URL”之前,我给出了登录页面。如果身份验证成功,则基于用户 ID 用户只能访问他的数据库的表单。
【问题讨论】:
标签: postgresql tomcat jndi orbeon