0
我試圖從給定的列表中選擇操作。這是一個List<String>
,所以我不使用轉換器。我不知道,爲什麼沒有任務正在發生。無論我從一側轉移到另一側只能在網絡中看到,但targetValue
保持空白。爲什麼?你看到什麼了嗎?富目錄中的空targetValueShuttle
這裏是.xhtml
文件(至極在其他xhtml
文件,其中一個h:form
元件被卷繞是ui:included
)的一部分:
<h:outputText style="font-weight:bold" value="#{labels['maint.works']}" />
<r:listShuttle sourceValue="#{orderEdit.unselectedActionList}" var="_act"
targetValue="#{orderEdit.selectedActionList}" style="margin:0px 0px 0px -5px; font-weight:normal"
sourceCaptionLabel="#{labels['maint.works.list']}" targetCaptionLabel="#{labels['maint.works.choice']}"
showButtonLabels="false" orderControlsVisible="false" fastOrderControlsVisible="false"
listsHeight="150" sourceListWidth="170" targetListWidth="170" >
<r:column>
<h:outputText value="#{_act}" />
</r:column>
</r:listShuttle>
這是我的Bean
:
// list of "Ausgeführte Arbeiten"
List<TblUserAction> actionListDb = dataStore.getActionByMatchCode(userInfo.getUserName());
for(TblUserAction action : actionListDb) {
unselectedActionList.add(action.getAction());
}
和getters
和setters
在那Bean
:
public List<String> getSelectedActionList() {
return selectedActionList;
}
public void setSelectedActionList(List<String> selectedActionList) {
this.selectedActionList = selectedActionList;
public List<String> getUnselectedActionList() {
return unselectedActionList;
}
public void setUnselectedActionList(List<String> unselectedActionList) {
this.unselectedActionList = unselectedActionList;
}
任何幫助表示讚賞!謝謝。