看了好多例子自己还是弄不出来 
大家谁有类似的例子啊 
让小弟看看 学习一下

解决方案 »

  1.   

    就起一个action里面写两个方法
    parameter="method"去获取具体的方法
    public class DemonAction extends DispatchAction {public ActionForward demon(
    ActionMapping mapping,
    ActionForm form,
    HttpServletRequest request,
    HttpServletResponse response)  throws Exception{
    return mapping.findForward("admin/demon");
    }
    public ActionForward messSend(
    ActionMapping mapping,
    ActionForm form,
    HttpServletRequest request,
    HttpServletResponse response) throws Exception {
    return mapping.findForward("admin/messSend");
    }struts-comfig.xml中的配置部分
       <form-beans >
    <form-bean name="MessSendForm" type="com.infosys.struts.action.DemonAction" />
       </form-beans>
    <action
             path="/admin/demon"
             type="com.infosys.struts.action.DemonAction"
             name="messSendForm"
             scope="request"
             input="/admin/demon.jsp"
             parameter="method"
             validate="false">
             <forward name="admin/demon" path="/admin/demon.jsp"    redirect="false"/>
             <forward name="admin/messSend" path="/admin/messSend.jsp"   redirect="false"/>
          </action>
    demon.jsp中
     <form name="cmdSearch" method="post" action="admin/demon">
      

  2.   

    http://blog.csdn.net/luohuijun619/article/details/4810986
      

  3.   

    parameter就是配置一个区别dispatchAction里面的哪一个方法。配置成下面这样的时候,
    <action parameter="method" ......./>你在请求Action的时候,?后面跟一个method=demo则,当你调用某个action的时候,自动的去选择下面这段代码里面的demo方法,但是这个action必须是继承自DispatchAction,而不是Action
    public class DemonAction extends DispatchAction {public ActionForward demo(
    ActionMapping mapping,
    ActionForm form,
    HttpServletRequest request,
    HttpServletResponse response) throws Exception{
    return mapping.findForward("admin/demon");
    }
    }
      

  4.   

    首先查看一下org.apache.struts.actions.*Action的代码
    很多默认提供的Action(或者Action基础类)使用这个参数,做不同的事情,比如DispatchAction,代表request中哪个参数包含了要实际调用子类的方法名
    dispatch.do?methodName=abc <action ... parameter="methodName">
    代表执行abc方法ForwardAction,代表自动将请求forward到何处
      

  5.   

      呃 我只用过struts2.0,,,没用过struts1.X,,,对它不了解!!!