这只是出于好奇:在xpage中寻找其他类型的属性我偶然发现了"所有属性>数据>属性".这是一个复杂的道具,可以在名称>值对的集合中添加多个参数元素.
我试着在这里添加一个示例参数
<xp:this.properties>
<xp:parameter
name="param"
value="val">
</xp:parameter>
</xp:this.properties>
Run Code Online (Sandbox Code Playgroud)
在浏览器中呈现该页面根本不显示任何更改,既不在页面的html源代码中,也不在http头文件中的某个位置,DOM树等.
任何人都可以了解这个属性集可用于什么?
小智 8
xp:view this.properties接受xsp.properties选项,如Domino Designer中的应用程序中的Xsp Properties编辑器,以及文件C:\ Domino\data\properties\xsp.properties.sample中的选项.
例如:
<xp:this.properties>
<xp:parameter name="xsp.client.validation" value="false"></xp:parameter>
</xp:this.properties>
Run Code Online (Sandbox Code Playgroud)
将禁用当前XPage的客户端验证,以便仅发生服务器端验证.
在XPage上的xp:view中设置时,将忽略某些选项,例如
xsp.theme=oneuiv3.0.2
Run Code Online (Sandbox Code Playgroud)
只能在应用程序xsp.properties或服务器范围的xsp.properties中设置,如果在per-XPage xp中设置它,则会被忽略:view this.properties.