用javascript来实现,onclick就行了.

解决方案 »

  1.   

    extends DispatchAction这个类就可以吧.
      

  2.   

    /*
     * 创建日期 2006-6-8
     *
     * TODO 要更改此生成的文件的模板,请转至
     * 窗口 - 首选项 - Java - 代码样式 - 代码模板
     */
    package com.lxx.flypig.web.action;import java.io.IOException;
    import java.util.HashMap;
    import java.util.Map;import javax.servlet.ServletException;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.ActionForm;
    import org.apache.struts.action.ActionForward;
    import org.apache.struts.action.ActionMapping;
    import org.apache.struts.actions.LookupDispatchAction;/**
     * @author Administrator
     *
     * TODO 要更改此生成的类型注释的模板,请转至
     * 窗口 - 首选项 - Java - 代码样式 - 代码模板
     */
    public class ModelqxAction extends LookupDispatchAction
    //public class ModelqxAction extends AdminBaseAction 
    {
    private String url = "";
    public Map getKeyMethodMap()
    {
    Map map = new HashMap();
    map.put("button.save","save");
    map.put("button.save1","save1");
    map.put("button.save2","save2");
    return map;
    }

    public ActionForward save(ActionMapping mapping,
    ActionForm form,
    HttpServletRequest request,
    HttpServletResponse response)
    throws IOException, ServletException {
    System.out.println("2222222222222222->>>创建");
    return (mapping.findForward(url));
    }

    public ActionForward save1(ActionMapping mapping,
    ActionForm form,
    HttpServletRequest request,
    HttpServletResponse response)
    throws IOException, ServletException {
    System.out.println("2222222222222222->>>创建1");
    return (mapping.findForward(url));
    }

    public ActionForward save2(ActionMapping mapping,
    ActionForm form,
    HttpServletRequest request,
    HttpServletResponse response)
    throws IOException, ServletException {
    System.out.println("2222222222222222->>>创建2");
    return (mapping.findForward(url));
    }

    }
    ApplicationResources.properties.GBK配置:
    button.save=save
    button.save1=提交
    button.save2=提交如果是中文还需要ApplicationResources.properties编码文件button.save=save
    button.save1=\u63d0\u4ea4
    button.save2==\u63d0\u4ea4
    页面:
    <html:submit property="tj" value="save" styleClass="button"/>
    &nbsp;&nbsp;
    <html:submit property="cx" value="提交" styleClass="button" /><html:submit property="cx1" value="提交" styleClass="button" />
      

  3.   

    楼上用的是LookupDispatchAction
    用DispatchAction怎么去实现啊。
      

  4.   

    <SCRIPT language="javascript">
      function onedit(){
    document.all('method').value = "editygxx";
    document.forms[0].submit();
         
         }
       
       function ondele(){
    document.all('method').value = "deleygxx";
    document.forms[0].submit();  
      }
    </SCRIPT>
    <input type="button" onclick="onedit();" value="编辑">
    <input type="button" onclick="ondele();" value="删除">
      

  5.   

    在form中设置变量method,action中判断
      

  6.   

    form设置一个fn  在action里面取出来判断下
      

  7.   

    结合waiting007(威霆)和shaoyadong(呼呼)两位的方法即可实现。