posts - 48, comments - 13, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          如:
          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后的內容,這是為什么呢?

          評論

          # re: Help:關于tapestry中@submit的listener中改變了page中的某個property,但其改變沒有體現在頁面中的問題!  回復  更多評論   

          2009-01-03 23:00 by 董銳
          此問題已解決了:
          public void pageBeginRender(PageEvent event) {
          ........
          if (getModifyItem()==null)//加上這句就好了,不然每次提交后改變的值在這里又被改回去了..
          setModifyItem(....);
          ....
          }

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 甘肃省| 成都市| 华亭县| 西充县| 会昌县| 青州市| 华容县| 济宁市| 四会市| 合肥市| 徐州市| 邯郸县| 岳池县| 芜湖市| 万宁市| 时尚| 民权县| 青海省| 射洪县| 霍州市| 清丰县| 竹北市| 开鲁县| 崇仁县| 长沙县| 阜新| 彩票| 图们市| 浦江县| 苍南县| 青岛市| 宜黄县| 孝昌县| 新郑市| 监利县| 扎赉特旗| 克什克腾旗| 怀化市| 三河市| 舟曲县| 英德市|