2010-11-12 50 views
2

有人知道如何將對象列表傳遞給cfselect coldfusion標籤? 比如我有這個java類如何將java列表傳遞給coldfusion cfselect?

public class Person{ 
    private long id; 
    private string name; 

    //getters and setters 
} 

我收到的ColdFusion一個java.util.List。如何從列表中獲取<cfselected> id和name屬性?

感謝您的關注。

回答

3

<cfselect>只能接受CF查詢並填充選項。

所以......你必須建立自己的循環這樣

<cfselect name="person"> 
    <cfloop array="#persons#" index="person"> 
    <option value="#person.getID()#">#htmlEditFormat(person.getName())#</option> 
    </cfloop> 
</cfselect> 

如果您不需要CFFORM,只使用基本的HTML的<select>

+0

謝謝,我要補充到使它工作得很好 – TulioPa 2010-11-12 21:17:37