Howard,

Keep asking questions, you'll get there. :-)

Which part of the homeland do you live in? I was raised mostly in Cornwall, graduated 
from Plymouth University and lived for a few years in Wiltshire before crossing the 
pond and marrying one of the few Yanks with a sense of humour. :-)

The first thing that you need to do is NOT edit your struts-config.xml file by hand 
when there are magnificent tools like the Struts Console available from James Holmes. 
Run, don't walk to http://www.jamesholmes.com/struts/console/ download it and start 
working with it. This will make life much easier. I'll save further advice until 
you've followed this advice first. :-)

Simon

-----------------------------------------------------------------
Simon P. Chappell                     [EMAIL PROTECTED]
Java Programming Specialist                      www.landsend.com
Lands' End, Inc.                                   (608) 935-4526


>-----Original Message-----
>From: Howard Miller [mailto:[EMAIL PROTECTED]]
>Sent: Tuesday, October 15, 2002 3:44 PM
>To: [EMAIL PROTECTED]
>Subject: RE: (sigh!) another pre-populate question
>
>
>Simon (we meet again)..
>
>Sounds very interesting, but I'm not quite there: 
>Firstly I'm not entirely sure what you mean by separating view 
>and edit pages. I'm 
>actually trying to write what I think of as an edit page (it 
>basically is setting up some 
>parameters for a graph). But I need to load default parameters 
>(well its worse than 
>that I actually load an existing "user" session bean as the 
>page parameter, as this 
>contains all the stuff I need).
>
>Secondly, I do see what you mean by having a PreAction and a 
>PostAction, but I 
>don't see how I would set that up in the struts-config. Can 
>you hold my hand a bit 
>here, as it where?
>
>One more thing... how does the PreAction actually call the 
>associated JSP. I seem to 
>have a problem with this!
>
>Cheers... Howard
>
>On 15 Oct 2002 at 15:35, Chappell, Simon P wrote:
>
>> Howard,
>> 
>> Remember what I said about Scriptlets? Well, calling an 
>action with a mode is worse and you'll be forced to watch 
>Emmerdale farm until the cows come home as punishment! (Gotta 
>give these folks some humour, even if they won't understand it :-)
>> 
>> Here's what I do, for what it's worth:
>> 
>> When I have view and edit pages, I separate them. Better to 
>have two pages that don't have a bunch of <logic:equal> tags 
>in them IMNSHO. e.g. fooDisplay.jsp and fooEdit.jsp
>> 
>> When I have a page foo.jsp, I create two actions: 
>fooPreAction and fooPostAction. The fooPreAction does whatever 
>it takes to setup for the foo.jsp (mostly sticking data into 
>fooForm) and the fooPostAction does the actual processing. In 
>our recent project we observed this pattern and naming 
>convention and it worked quite well for us.
>> 
>> Simon
>> 
>> -----------------------------------------------------------------
>> Simon P. Chappell                     [EMAIL PROTECTED]
>> Java Programming Specialist                      www.landsend.com
>> Lands' End, Inc.                                   (608) 935-4526
>> 
>> 
>> 
>> >-----Original Message-----
>> >From: Howard Miller [mailto:[EMAIL PROTECTED]]
>> >Sent: Tuesday, October 15, 2002 3:27 PM
>> >To: [EMAIL PROTECTED]
>> >Subject: (sigh!) another pre-populate question
>> >
>> >
>> >Sorry if I keep asking variatons on the same question.
>> >
>> >I have a JSP called "dosomething" and an associated action 
>> >called "dosomething 
>> >Action".
>> >
>> >I want to pre-load the form, but this page can be called from 
>> >all over the place, so my 
>> >previous page calls the action for the "dosomething" page 
>> >directly, having a link that 
>> >looks like "/dosomething.do?action=new". The action creates 
>> >and pre-populates the 
>> >bean for the form. 
>> >
>> >Question: (a) is this a sensible way to proceed (as far as I 
>> >can tell it is similar to the 
>> >method in the struts-example). and (b) How do I correctly call 
>> >the "dosomething.jsp" 
>> >page from the "dosomethingAction"??
>> >
>> >Problem is I am using "mapping.getInput()" and all I get is an 
>> >empty page with just 
>> >headers - no errors - weird! 
>> >
>> >HM
>> >
>> >--
>> >To unsubscribe, e-mail:   
>> <mailto:[EMAIL PROTECTED]>
>> For additional commands, e-mail: 
<mailto:[EMAIL PROTECTED]>
> 
> 



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


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

Reply via email to