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]