That part is at least correct, but I'm more concerned with the field
properties. Is it possible that you can paste in the chunk of the form
definition that deals with the textarea you are trying to use, as well
as the code for the textarea itself from the jsp page?
Matt
Caroline Jen wrote:
It is a
type="org.apache.struts.validator.DynaValidatorForm">
Is the form bean class properly set up?
--- Matt Bathje <[EMAIL PROTECTED]> wrote:
Caroline - the downside of this approach is now some
of the struts
features that require the <html:formelement> tags
won't work. You
haven't solved the problem so much as put a crappy
bandaid on it I think.
I haven't been following this thread, but based on
the error message you
are getting, I would guess that the form definition
for messageForm is
not setup correctly.
Also, I'm assuming you are using a dyna form, and
that if you aren't you
have a properly setup form bean class.
Matt
Caroline Jen wrote:
I use the HTML tag <textarea> to make it work.
If I use <html:textarea>, I get 'cannot retrieve
definition for form bean null'
--- Jim Barrows <[EMAIL PROTECTED]> wrote:
-----Original Message-----
From: Caroline Jen [mailto:[EMAIL PROTECTED]
Sent: Friday, September 10, 2004 12:37 PM
To: Struts Users Mailing List
Subject: RE: [SOLVED]Cannot retrieve definition
for form bean null
Hi, I have found the mistake.
The mistake is that <html:textarea> is not a
struts
tag equivalent to HTML <textarea> tag.
Are you sure? How else do you generate a textarea
field using struts?
--- Caroline Jen <[EMAIL PROTECTED]> wrote:
I experimented a little bit:
1. I changed all struts tags to html tags in my
messageForm.jsp and I also excluded the opening
<html:form> and closing </html:form> tag.
The action mapping shown below works fine. I
am
able to see the form that I want to display in
the
browser.
<action
path="/MailMessage"
parameter=".message.Form"
type="org.apache.struts.actions.ForwardAction"/>
2. I then added the opening <html:form> in the
beginning of the messageForm.jsp and the closing
</html:form> tag at the end of the
messageForm.jsp.
I got the error message 'cannot retrieve
definition for form bean null'
3. the <html:form> tag looks like (copied from
my
code):
<html:form action="/message/SendMessage">
4. the action mapping in the struts-config.xml
looks
like (copied from my code):
<action
path="/message/SendMessage"
type="org.dhsinfo.message.SendMessage"
name="messageForm"
scope="request"
validate="false"
input=".message.Form">
<forward
name="success"
path="/confirmation/messageForwarded.jsp"/>
</action>
5. I have not yet prepared the SendMessage.java
in
the
AppRoot/org/dhsinfo/message folder yet.
What could be the cause of the problem?
--- Jim Barrows <[EMAIL PROTECTED]> wrote:
-----Original Message-----
From: Caroline Jen
[mailto:[EMAIL PROTECTED]
Sent: Friday, September 10, 2004 10:54 AM
To: Struts Users Mailing List
Subject: RE: [HELP]Cannot retrieve
definition
for
form bean null
Yes, I copied and pasted the code. I did
not
type
those code while composing my request for
help
message
on the struts-user forum.
Okay then you have a problem in the way your
action
is declared. You need to also declare the
form
being used with that action. See the
documentation
for details.
--- Jim Barrows <[EMAIL PROTECTED]> wrote:
-----Original Message-----
From: Caroline Jen
[mailto:[EMAIL PROTECTED]
Sent: Friday, September 10, 2004 9:56 AM
To: [EMAIL PROTECTED]
Subject: [HELP]Cannot retrieve
definition
for
form
bean null
Hi, it is me again.
I still have problem with displaying my
JSP.
=== message truncated ===
__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
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]