日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

orbeon form 的配置介绍

發(fā)布時(shí)間:2023/12/19 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 orbeon form 的配置介绍 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Orbeon Forms 通過(guò)配置屬性進(jìn)行配置。 它們通常設(shè)置在名為 properties-local.xml 的文件中,并存儲(chǔ)在 Orbeon Forms WAR 文件中,如下所示:
WEB-INF/resources/config/properties-local.xml:

Orbeon Forms 可以做一些開(kāi)箱即用的事情,而您無(wú)需在 properties-local.xml 中進(jìn)行任何設(shè)置。 但是,如果您想更改默認(rèn)行為(并且很可能為了設(shè)置訪問(wèn)控制、數(shù)據(jù)庫(kù)訪問(wèn)、配置按鈕等),您將需要對(duì)該文件進(jìn)行更改。 本文描述了該過(guò)程的基礎(chǔ)知識(shí)。

您可以通過(guò)編輯 properties-local.xml 來(lái)更改屬性。 該文件位于 Orbeon Forms Web 應(yīng)用程序內(nèi)的目錄 WEB-INF/resources/config 中。
如果該文件在您的 Orbeon Forms 安裝中尚不存在,您可以通過(guò)將文件 properties-local.xml.template 重命名或復(fù)制到 properties-local.xml 中來(lái)創(chuàng)建它。 此時(shí),您的 properties-local.xml 將只包含一個(gè)開(kāi)始 <properties> 標(biāo)記和結(jié)束 </properties> 標(biāo)記,您需要編輯它以在這兩個(gè)標(biāo)記之間添加屬性,如下所示:

<properties xmlns:xs="http://www.w3.org/2001/XMLSchema"xmlns:oxf="http://www.orbeon.com/oxf/processors"><property as="xs:string"name="oxf.fr.persistence.provider.*.*.*"value="oracle"/> </properties>

屬性由以下組成:

  • 一種類(lèi)型,例如 xs:boolean
  • 名稱(chēng),例如 oxf.resources.versioned
  • 一個(gè)值,例如 true
  • 可選的,很少有處理器名稱(chēng),例如 oxf:page-flow,它指的是 XPL 處理器名稱(chēng)

一個(gè)例子:

<propertyas="xs:boolean"name="oxf.resources.versioned"value="true"/>

保存屬性文件(例如 properties-local.xml)后,會(huì)立即考慮對(duì)大多數(shù)屬性的更改,但僅在首次啟動(dòng)服務(wù)器時(shí)才考慮對(duì)某些屬性的更改。

Built-in property files

這些屬性的默認(rèn)值在以下文件中提供,這些文件存儲(chǔ)在 orbeon-resources-private.jar 中:

  • config/properties-dev.xml:root of dev mode properties
  • config/properties-prod.xml:root of prod mode properties
  • config/properties-base.xml:base Orbeon Forms properties
  • config/properties-xforms.xml
  • config/properties-form-runner.xml
  • config/properties-form-builder.xml

通常,您不應(yīng)修改這些文件。

通常,您可以在 properties-local.xml 中定義所有自定義屬性。 但是,如果 properties 的價(jià)值需要因環(huán)境而異,例如 dev 和 prod 的值不同,那么您可以在 properties-local-dev.xml 和 properties-local-prod.xml 中定義這些屬性?xún)纱?#xff0c;并根據(jù)文件為屬性定義不同的值。 在這種情況下,您仍將保留不因 properties-local.xml 中的環(huán)境而不同的自定義屬性。

您在 properties-local-dev.xml 中定義的屬性?xún)H適用于開(kāi)發(fā)運(yùn)行模式,并且在這種情況下覆蓋 properties-local.xml 中的屬性。

您在 properties-local-prod.xml 中定義的屬性?xún)H適用于 prod 運(yùn)行模式,在這種情況下會(huì)覆蓋 properties-local.xml 中的屬性。

總結(jié)

以上是生活随笔為你收集整理的orbeon form 的配置介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。