Hi Suhas,
No sure what you mean by that...
By the way, do you have to have an array? If you make it a collection, you can
do away with the index altogether!
Dave
suhas [EMAIL PROTECTED] on 07/10/2001
11:52:20 AM
Please respond to [EMAIL PROTECTED]; Please
respond to suhas [EMAIL PROTECTED]
To: [EMAIL PROTECTED], suhas
[EMAIL PROTECTED]
cc:(bcc: David Hay/Lex/Lexmark)
Subject: Re: Iterate problem - Any Solutions !! - SOLVED FINALLY
Another point -
The iterate tag used here is just acting as a for loop . I mean the
scripting variable it exposes is not at all useful in this scenario .
Any comments !
Suhas
- Original Message -
From: suhas [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: Gregor Rayman [EMAIL PROTECTED]
Sent: Tuesday, July 10, 2001 4:26 PM
Subject: Re: Iterate problem - Any Solutions !! - SOLVED FINALLY
It worked at last . No other change needed .
This is how -
logic:iterate id=element name=updateOrderForm property=views
type=example.testorder.OverDueOrderView
tr
td
html:text name=updateOrderForm property='%= view[ + index+
]+.orderNo %' /
/td
td
html:text name=updateOrderForm property='%= view[+ index+
]+.salesDiv %' /
/td
td
html:text name=updateOrderForm property='%= view[+ index+
]+.productOrdered %' /
/td
/tr
- Original Message -
From: Jon.Ridgway [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, July 10, 2001 11:06 AM
Subject: RE: Iterate problem - Any Solutions !!
Hi Suhas,
I seem to remember a problem with arrays being used in this way. Someone
on
this list created some new indexed tags you can grab from Teds site. Not
certain but have a look at:
http://www.husted.com/about/struts/resources.htm#contributions
Specifically have a look at the Indexed Tags:
http://husted.com/about/struts/indexed-tags.htm
Jon.
-Original Message-
From: suhas [mailto:[EMAIL PROTECTED]]
Sent: 10 July 2001 15:20
To: [EMAIL PROTECTED]
Subject: Iterate problem - Any Solutions !!
I still struggling with iterate problem still . Any solutions . I
do
have the proper getter methods in the OverDueOrderView .
getting Here I'm getting **in side the getView of UpdateOrder Form 0 **
printed
with following error message javax.servlet.ServletException:
Exception
thrown by getter for view[0].orderNo of bean
org.apache.struts.taglib.html.BEAN
logic:iterate id=view name=updateOrderForm property=views
type=example.testorder.OverDueOrderView
tr
td
html:text property='%= view[ + index+ ]+.orderNo %' /
/td
td
html:text property='%= view[+index+ ]+.salesDiv %' /
/td
td
html:text property='%= view[+index+ ]+.productOrdered %' /
/td
/tr
% index++ ;%
/logic:iterate
- Original Message -
From: suhas [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, July 10, 2001 2:02 PM
Subject: Re: Iterate problem
it is goes something like this .
private String orderNo ;
public String getOrderNo() {
return orderNo ;
}
- Original Message -
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, July 10, 2001 8:28 AM
Subject: Re: Iterate problem
Hi
The parts you show look correct to me. It seems that the problem
lies
in
the code of method OverDueOrderView.getOrderNo(), which you have not
copied
to the mail.
Guido
suhas
[EMAIL PROTECTED] To:
[EMAIL PROTECTED]
ltech.com cc:
Subject: Iterate
problem
10.07.2001 11:55
Please respond to
struts-user
Hi I have a question
My Iterate tag goes like this
logic:iterate id=view name=updateOrderForm property=views
type
=example.testorder.OverDueOrderView
tr
td
html:text property='%= view[ + index+ ]+.orderNo %' /
/td
td
html:text property='%= view[+index+ ]+.salesDiv %' /
/td
td
html:text property='%= view[+index+ ]+.productOrdered %' /
/td
/tr
% index++ ;%
/logic:iterate
Do I need **IndexId** here as an attribute in the iterate Tag ???
'cos
In
my form bean when showing the above table there is a call to
public OverDueOrderView getView(int index) {
System.out.println( in side the getView of UpdateOrder Form
+
index);
return (OverDueOrderView)views.get(index);
}
Here I'm getting **in side the getView of UpdateOrder Form 0 **
printed
with following error message
javax.servlet.ServletException: Exception thrown by getter for
view[0].orderNo of bean org.apache.struts.taglib.html.BEAN
What can be the problem -- IS it 'cos i'm not specifying