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

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


          網站導航:
           
          主站蜘蛛池模板: 巩留县| 高安市| 洱源县| 鄂温| 滨州市| 天津市| 吕梁市| 屯门区| 沽源县| 神木县| 堆龙德庆县| 湄潭县| 高青县| 佛学| 马山县| 景东| 永顺县| 扎鲁特旗| 清新县| 凉城县| 绥阳县| 太谷县| 盐城市| 腾冲县| 安国市| 吉安县| 中方县| 安化县| 邢台市| 黄山市| 新昌县| 泰宁县| 洛扎县| 汶川县| 独山县| 宜阳县| 高青县| 克拉玛依市| 棋牌| 叙永县| 光山县|