我在dialog.xml以下屬性:如何檢查String []類型的頁面屬性?
現在我創造了新的一頁,有三個值(字符串1,字符串,STRING3)填補了這一特性。這個屬性在CRX JCR:內容是這樣的:
Name | Type | Value
------------------------------
myProperty | String[] | string1, string2, string3
現在我想用java訪問該屬性,並檢查它是否具有類型爲String []。我這樣做如下:
boolean result = myPage.getProperties().get("myProperty") instanceof String[];
結果返回「false」。
如何檢查,如果myProperty是字符串數組?
P.S:String.valueOf(...).get("myProperty"))
回報[Ljava.lang.Object;@761139f3
爲什麼你需要一個類型參數?簡化您的設計 - 只需使用簡單的名稱,值對,您就可以確定它是否具有多個值並適合於某個數組。這將簡化將來對屬性文件的維護 – user1428716