leonardinius
leonardinius

Reputation: 142

Struts 1 - How to define List bean with empty value

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

Answers (2)

leonardinius
leonardinius

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

Santhosh
Santhosh

Reputation: 20436

try setting

<bean:define id="beanName" class="java.util.List" value=""/> 

or

<bean:define id="beanName" class="java.util.List" /> 

Upvotes: 0

Related Questions