Reputation: 142
I have Struts 1 / JSP web application. In the JSP I need to define List bean and pass value to it.
<bean:define id="beanName" type="java.util.List" value=""/>
does not work. It says I should pass in NNULL value.
<bean:define id="beanName" type="java.util.List" value="<%= new ArrayList() =>"/>
does not work either - it says it could accept only String type parameters.
Could someone point me out - how could I achieve this?
Thanks in advance for any suggestions.
Upvotes: 0
Views: 3039
Reputation: 142
Actually none of this. I have found I could use
<jsp:useBean id="beanName" type="java.util.ArrayList" beanName="java.util.ArrayList" scope="page" />
Upvotes: 1
Reputation: 20436
try setting
<bean:define id="beanName" class="java.util.List" value=""/>
or
<bean:define id="beanName" class="java.util.List" />
Upvotes: 0