2016-03-08 63 views
0

我有一个使用Orbeon Form Builder创建的表单我已经保存并发布了表单,并且当我在新选项卡中打开它时,它的外观与窗体控件etc see picture 1Orbeon Form Builder-保存用户在mySQL中输入的数据

现在我想将用户输入的数据保存在MySQL表中。

所以我也跟着http://doc.orbeon.com/form-runner/persistence/relational-db.html

添加以下到发动机内部的tomcat我/ conf目录/ server.xml中 - >主机标签`

<Context 
     path="/orbeon" 
     docBase="/orbeon" 
     reloadable="false" 
    override="true" 
    allowLinking="true"> 
    <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource" 
     initialSize="3" maxActive="10" maxIdle="20" maxWait="30000" 
     driverClassName="com.mysql.jdbc.Driver" 
     poolPreparedStatements="true" 
     username="orbeon" 
     password="orbeon" 
     url="jdbc:mysql://localhost:3306/orbeon?useUnicode=true&amp;characterEncoding=UTF8"/> 
</Context> 

` 我还增加了以下几行我的属性 - local.xml中

<property as="xs:string" name="oxf.fr.persistence.app.uri.*.*.* " value="mysql"/> 
    <property as="xs:string" name="oxf.fr.persistence.mysql.datasource" value="mysql"/> 

但是,当我的样本数据添加到发布表单,并点击“保存”按钮see picture 2 MySQL表orbeon_form_data为空see picture 3,请帮我把用户输入的数据保存到MySQL表中。

回答

相关问题