Caroline,

How do you save the form "cr" in session scope?
Does your action use 'scope="session"' or are you
doing a 'request.getSession().setAttribute("cr",cr);'
in the first action?

Regards,
David

-----Original Message-----
From: Caroline Jen [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 17, 2003 8:25 PM
To: Struts Users Mailing List
Subject: RE: How To Output the Value of a String That Is Passed From
Another JSP?


Hi, my JSP#1 and JSP#2 use different forms.  However,
property name in JSP#1 is the same as that in JSP#2. 
I tried to pass this Sring and write it out in a text
field in JSP#2 and just could not get it right.  I got
this error
message:

[ServletException in:/article/content/postForm.jsp]
Cannot find bean cr in scope session' 

In my view.jsp, I put a String in a session object:

   <html:form action="/list/Message">
   <c:set var="cr" value="${articleForm.creator}"
scope="session"/>
   <html:submit>View/Send Messages</html:submit>
   </html:form>

And in postForm.jsp, I tried to retrieve that String
and write it out in a text field this way:

      <bean:define id="author" name="cr"
scope="session" type="java.lang.String"/>
      <html:text property="creator"
value="<%=author%>" size="82" maxlength="25"
tabindex="1"/>

-Caroline
 
--- Robert Taylor <[EMAIL PROTECTED]> wrote:
> There are a couple (3) ways to do it.
> 
> 1. Have both JSP#1 and 2 use the same form then have
> the action that
> processes JSP#1 simply
> forward to JSP#2 and Struts will auto-populate the
> field.
> 
> 2. Have the action that processes JSP#1 forward or
> redirect to
>    JSP#2 whose form has the same property name.
> Place the create property
>    value in the query string and Struts will
> auto-populate the form
>    in JSP#2.
> 
> 3. Have the action that processes JSP#1 access and
> populate the form used
>    in JSP#2 with the property then forward to JSP#2.
> 
> robert
> 
> > -----Original Message-----
> > From: Caroline Jen [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, December 16, 2003 8:33 PM
> > To: [EMAIL PROTECTED]
> > Subject: How To Output the Value Of a Hidden
> Field?
> >
> >
> > My JSP #2 receives a hidden field passed from JSP
> #1:
> > <html:hidden property="creator"/>
> >
> > In the JSP #2, I have a text field:
> > <html:text property="creator" size="82"
> maxlength="25"
> > tabindex="1"/>
> >
> > and I want the value of the hidden field to be the
> > text in the text field of the JSP #2.  Please
> advise
> > how to do it?
> >
> > __________________________________
> > Do you Yahoo!?
> > New Yahoo! Photos - easier uploading and sharing.
> > http://photos.yahoo.com/
> >
> >
>
---------------------------------------------------------------------
> > 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!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/

---------------------------------------------------------------------
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