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]