CONAN ZONE

          你越掙扎我就越興奮

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            0 Posts :: 282 Stories :: 0 Comments :: 0 Trackbacks
          在前幾天寫了一個圖片按鈕的使用方法如下   
                             <s:submit type="image" value="user_doDelete.action" label="刪除指定用戶"
                               src="myroot/images/btn/btn_delete.jpg" cssClass="button_image"
                                      onclick="return CheckSelectForDelete();" action="user" method="doDelete"/></td>
            在這里面的src有個問題就是必須帶著項目的root,如上例中的myroot,一旦項目的訪問路徑變了,就麻煩了,顯示不出圖片來了,傳統的方法是加<%=request.getContextPath()%>,但是在Struts2標簽中不能這么引用。
          在2.0.11的時候還可以用
              ${pageContext.request.contextPath},但是必須使用theme=ajax,我還不想用,
          在2.1.2的時候ajax從標準標簽庫中分出去了,想用也不行了。
          現在只能不用Submit標簽了,但是還想用它的一些功能,主要就是那個action,method了,通過分析生成的代碼總結新的方法如下:
                              <input type="image" alt="刪除指定用戶"
                                     src="<%=request.getContextPath() %>/images/btn/btn_del.gif"
                                     id="doDelete" name="action:user!doDelete" 
                                     class="button_image" onclick="return CheckSelectForDelete();"/>
          無他,就是把標簽中的action和method合并起來,加到name中去了其它的照舊。
          posted on 2008-06-22 19:07 CONAN 閱讀(636) 評論(0)  編輯  收藏 所屬分類: Struts2/Webwork
          主站蜘蛛池模板: 台江县| 芜湖县| 自贡市| 新平| 资兴市| 阿克| 大同市| 墨玉县| 吉林市| 东乌珠穆沁旗| 诸暨市| 广饶县| 闽清县| 集安市| 瓦房店市| 阿拉善左旗| 寿光市| 余姚市| 丰原市| 甘德县| 自贡市| 昆明市| 龙口市| 昌江| 通城县| 新乐市| 武威市| 菏泽市| 乌什县| 武平县| 津南区| 巴东县| 三原县| 洪洞县| 涟源市| 千阳县| 西乌| 陵川县| 汾西县| 朝阳区| 双城市|