程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Struts2中的單Form多圖片提交按鈕(Submit)的使用

Struts2中的單Form多圖片提交按鈕(Submit)的使用

編輯:關於JAVA

在Struts2裡面一個Form中如果有多個提交按鈕,比如添加,更新,保存等,

這些按鈕使用一個Action,調用不同的方法,並且在調用前要執行一個JavaScript的檢查。

怎麼用這個提交按鈕?

經過總結如下:

先在form標簽頭指定Action的命名空間:

<s:form namespace="/system/usermanager" >

然後如下調用:

<s:submit type="image" id="FIND" value="FIND" label="按指定條件檢索用戶信息"
               src="/issframe/images/btn/btn_find.jpg" cssClass="button_image"
               onclick="return CheckInputForRequired();" action="user" method="doSearch"/>

上面是一個圖片提交按鈕的示例,因為一般在項目中都是使用圖片按鈕:)

在onclick中執行javascript,記得不要漏掉return。

action就是你要調用的Action在Struts2的配置文件中定義的那個name

例如:<action name="user_*" class="com.system.action.ManagerUserAction" method="{1}">

注意不包括通配符("_"或者"!"等)。

mothed就是Action類中定義的對應的方法了。

測試環境:Struts2.1.2 Tomcat 5.5.26 MyEclipse 6

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved