Xpages 如何在其中生成自定义控件的名称';s设计定义属性

Xpages 如何在其中生成自定义控件的名称';s设计定义属性,xpages,Xpages,我想在自定义控件的设计定义属性中生成该控件的名称。我该怎么做 我试过: <?xml version="1.0" encoding="UTF-8"?> <xp:view xmlns:xp="http://www.ibm.com/xsp/core"> <xp:panel> <%=this.pageName %> </xp:panel> </xp:view> 因为这个.getPageName()提供了自定义控件主级

我想在自定义控件的设计定义属性中生成该控件的名称。我该怎么做

我试过:

<?xml version="1.0" encoding="UTF-8"?> 
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"> 

<xp:panel> 
<%=this.pageName %>
</xp:panel> 
</xp:view>

因为这个.getPageName()提供了自定义控件主级别上的自定义控件名称


但这在那里不起作用。

经过几次测试后,您似乎只能读取自定义属性

由于将设计定义写入某些特定的自定义控件,因此可以使用:

<?xml version="1.0" encoding="UTF-8"?> 
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"> 
<xp:panel> 
My control name
</xp:panel> 
</xp:view>

我的控件名
我意识到使用copypasta编码风格的可维护性更高