> -----Original Message-----
> From: Alexander Czernay [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, December 08, 2004 6:14 AM
> To: Struts Users Mailing List
> Subject: Re: LookupDispatchAction doesn't lookup mapping
> 
> 
> Dakota Jack wrote:
> > My experience is that the computer is always right, so I 
> would look in
> > my properites file, if I were you, and see whether or not I had
> > reversed the myButtonForward=go to go=myButtonForward.  Did you?  I
> > feel compelled to reiterate that LookupDispatchAction is a 
> fairly poor
> > example of the code needed to do this stuff, in my opinion.
> > 
> > Jack
> > 
> > 
> 
> I will definitely try your suggestion out, but before that, I 
> wanted to 
> figure out, what I had done wrong using the LookupDispatchAction.
> 
> So now some direct copy & paste from my code.
> My ApplicationRessurces.properties looks like this:
> <snip>
> authors-form.button.forward = weiter
> authors-form.button.back = zurück
> </snip>
> 
> The jsp:

This suggestion comes under the heading "When only the impossible is left, the 
impossible must be possible".  I don't think this is it.....
Why do you have <html:form twice?  You only need it once with either button.  
It shouldn't matter, but everything else looks right, and exactly the way I 
have it working in my code, except for the double form thing.  No idea why it 
would make a difference... and don't really think it should... but......


> <snip>
> <html:form action="/authors-list"><html:submit 
> property="submit"><bean:message 
> key="authors-form.button.back"/></html:submit></html:form>
> <html:form action="/authors-list"><html:submit 
> property="submit"><bean:message 
> key="authors-form.button.forward"/></html:submit></html:form>
> </snip>
> 
> And finally the Action-Map:
> <snip>
>       protected Map getKeyMethodMap() {
>                 Map map = new HashMap();
>                 map.put("authors-form.button.create",         
> "create");
>                 map.put("authors-form.button.edit",           "edit");
>                 map.put("authors-form.button.remove",         
> "remove");
>                 map.put("authors-form.button.forward",        
> "forward");
>                 map.put("authors-form.button.back",           "back");
>                 return map;
>               }
> </snip>
> 
> The back-button works, while the forward doesn't.
> 
> The LookupDispatchAction tries to call a method named 
> "weiter" instead 
> of "forward", while it calls the "back"-method as expected.
> 
> Alexander
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to