Solved:关于tapestry中@submit的listener中改变了page中的某个property,但其改变没有体现在页面中的问题!

如:
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后的内容,这是为什么呢?

你可能感兴趣的:(Solved:关于tapestry中@submit的listener中改变了page中的某个property,但其改变没有体现在页面中的问题!)