Xpages 如何获取应用程序中所有.properties文件的列表

Xpages 如何获取应用程序中所有.properties文件的列表,xpages,Xpages,我正在寻找一种方法来获取使用java的应用程序中所有属性文件的文件名列表 目标是动态构建语言选择下拉列表的内容 此类提供了getPropertFileList()方法,该方法以java..util.Vector的形式返回当前数据库中的所有属性文件(语言资源文件) 要在XPage中使用它,只需这样称呼它: <?xml version="1.0" encoding="UTF-8"?> <xp:view xmlns:xp="http://www.ibm.com/xsp/core"&g

我正在寻找一种方法来获取使用java的应用程序中所有属性文件的文件名列表


目标是动态构建语言选择下拉列表的内容

此类提供了getPropertFileList()方法,该方法以java..util.Vector的形式返回当前数据库中的所有属性文件(语言资源文件)

要在XPage中使用它,只需这样称呼它:

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

   <xp:comboBox id="comboBox1">
      <xp:selectItems>
         <xp:this.value>
            <![CDATA[#{javascript:
               importPackage(ch.hasselba.xpages);
               DesignElements().getPropertFileList()
            }]]>
         </xp:this.value>
      </xp:selectItems>
   </xp:comboBox>
</xp:view>

此类提供了getPropertFileList()方法,该方法以java..util.Vector的形式返回当前数据库中的所有属性文件(语言资源文件)

要在XPage中使用它,只需这样称呼它:

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

   <xp:comboBox id="comboBox1">
      <xp:selectItems>
         <xp:this.value>
            <![CDATA[#{javascript:
               importPackage(ch.hasselba.xpages);
               DesignElements().getPropertFileList()
            }]]>
         </xp:this.value>
      </xp:selectItems>
   </xp:comboBox>
</xp:view>


您应该在这个问题上添加JSF标记,我认为这是一个与JSF更相关的问题。您应该在这个问题上添加JSF标记,我认为这是一个与JSF更相关的问题