Jack,

I assume you're saying that I need to remove the 
execute method from the class.

Rudi
--- Dakota Jack <[EMAIL PROTECTED]> wrote:

> Haven't you completely overridden the execute method
> making the
> extension of DispatchAction irrelevant?
> 
> Jack
> 
> 
> On Thu, 30 Dec 2004 03:56:17 -0800 (PST), Rudi Doku
> <[EMAIL PROTECTED]> wrote:
> > Hi Anders,
> > 
> > Thanks for your reply.
> > 
> > I'm not sure how to define the mapping in the
> > struts-config.xml. My DispatchAction class looks
> like
> > this:
> > 
> > public class PostAction extends
> > org.apache.struts.actions.DispatchAction {
> > 
> >         public ActionForward execute(ActionMapping
> mapping,
> >                                                   
>               ActionForm form,
> >                                                   
>               HttpServletRequest request,
> >                                                   
>               HttpServletResponse response)
> >         throws Exception
> >         {
> >                 return
> mapping.findForward("success");
> >         }
> > 
> >         public ActionForward add(ActionMapping
> mapping,
> >                                                   
>        ActionForm form,
> >                                                   
>        HttpServletRequest request,
> >                                                   
>        HttpServletResponse response)
> >         throws Exception
> >         {
> >                 return
> mapping.findForward("success");
> >         }
> > 
> >         public ActionForward edit(ActionMapping
> mapping,
> >                           ActionForm form,
> >                           HttpServletRequest
> request,
> >                           HttpServletResponse
> response)
> >         throws Exception
> >         {
> >                 return
> mapping.findForward("success");
> >         }
> > 
> >         public ActionForward reply(ActionMapping
> mapping,
> >                           ActionForm form,
> >                           HttpServletRequest
> request,
> >                           HttpServletResponse
> response)
> >         throws Exception
> >         {
> >                 System.out.println(">> inside
> reply");
> >                 return
> mapping.findForward("success");
> >         }
> >         public ActionForward list(ActionMapping
> mapping,
> >                           ActionForm form,
> >                           HttpServletRequest
> request,
> >                           HttpServletResponse
> response)
> >         throws Exception
> >         {
> >                 System.out.println(">> inside
> reply");
> >                 return
> mapping.findForward("success");
> >         }
> > 
> > and my mapping looks like this:
> > 
> >         <action path="/newPost"
> >                 type="com.doku.weblog.PostAction"
> >                 name="postForm"
> >                 scope="request"
> >                 input="/loggedin.jsp"
> >                 parameter="method">
> >         <forward name="success" path="/post.jsp"/>
> > <forward name="failure" path="/login"/>
> > 
> >         </action>
> > 
> > I don't think I need a name or input. Can you
> please
> > advise me on how I can get this mapping to work?
> > 
> > Thanks for your help,
> > 
> > Rudi
> > 
> > --- "Anders R. Sveen" <[EMAIL PROTECTED]> wrote:
> > 
> > > Use the html:link tag with an action attribute.
> > > (action="MyDispatchActionMapping?cmd=myMethod"
> > > should do it)
> > >
> > > You can also use a normal html href if you
> > > absolutley wanted to.
> > >
> > > Anders,
> > >
> > > There's also no problem
> > >
> > > Rudi Doku wrote:
> > > > Hello,
> > > >
> > > > I'm a struts newbvie!
> > > >
> > > > I have created a class that extends
> DispatchAction
> > > to
> > > > perform some CRUD.
> > > >
> > > > Can I use an html link to invoke an action, or
> > > does it
> > > > always have to be from a form?
> > > >
> > > > Regards,
> > > >
> > > > Rudi
> > > >
> > > >
> > > >
> > > >
> > > > __________________________________
> > > > Do you Yahoo!?
> > > > Yahoo! Mail - You care about security. So do
> we.
> > > > http://promotions.yahoo.com/new_mail
> > > >
> > > >
> > >
> >
>
---------------------------------------------------------------------
> > > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > > For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > > >
> > >
> > >
> >
>
---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > >
> > >
> > 
> > __________________________________
> > Do you Yahoo!? 
> > Yahoo! Mail - Helps protect you from nasty
> viruses.
> > http://promotions.yahoo.com/new_mail
> > 
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> > 
> > 
> 
> 
> -- 
> ------------------------------
> 
> "You can lead a horse to water but you cannot make
> it float on its back."
> 
> ~Dakota Jack~
> 
> "You can't wake a person who is pretending to be
> asleep."
> 
> ~Native Proverb~
> 
> 
=== message truncated ===



                
__________________________________ 
Do you Yahoo!? 
Read only the mail you want - Yahoo! Mail SpamGuard. 
http://promotions.yahoo.com/new_mail 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to