我有Struts 1 / JSP Web应用程序。 在JSP中,我需要定义List bean并将值传递给它。
<bean:define id="beanName" type="java.util.List" value=""/>
不起作用。它说我应该传递NNULL值。
<bean:define id="beanName" type="java.util.List" value="<%= new ArrayList() =>"/>
也不起作用 - 它说它只能接受String类型参数。
有人能指出我 - 我怎么能实现这个目标?
提前感谢任何建议。
答案 0 :(得分:1)
实际上没有这个。 我发现我可以使用
<jsp:useBean id="beanName" type="java.util.ArrayList" beanName="java.util.ArrayList" scope="page" />
答案 1 :(得分:0)
尝试设置
<bean:define id="beanName" class="java.util.List" value=""/>
或
<bean:define id="beanName" class="java.util.List" />