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(....);
          ....
          }

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


          網站導航:
           
          主站蜘蛛池模板: 林西县| 锡林浩特市| 门源| 阜宁县| 襄汾县| 沅陵县| 探索| 顺昌县| 女性| 交口县| 繁峙县| 潍坊市| 湄潭县| 师宗县| 怀来县| 裕民县| 阳原县| 石家庄市| 中西区| 鲜城| 黔西县| 电白县| 庆元县| 嵊泗县| 黄龙县| 井研县| 嘉荫县| 兰州市| 罗源县| 屏东县| 盈江县| 抚顺县| 湖南省| 怀安县| 太湖县| 日喀则市| 信丰县| 韶山市| 康定县| 昂仁县| 贵德县|