Solved:關于tapestry中@submit的listener中改變了page中的某個property,但其改變沒有體現在頁面中的問題!
Posted on 2009-01-03 22:41 董銳 閱讀(249) 評論(1) 編輯 收藏如:
public abstract void setModifyItem(String item);
public abstract String getModifyItem();
public void saveAndSubmit(){
saveEach();
setModifyItem("");
refreshDetailItem();
}
<span jwcid="@If" condition="ognl:modifyItem">
.......
</span>
<span jwcid="@Else" >
...........
</span>
在listener中將modifyItem設為空字符串后,頁面顯示的還是@If下的內容,而不是@Else后的內容,這是為什么呢?