通过jsp中的List 进行迭代(jsp:getProperty?)

我想迭代一个List,它是User对象的成员变量。 我不想使用片段,并希望使用某种forms的jsp标签来实现这一目的。

用户类

public class User { private List options; public getOptions()... } 

我想用片段做什么

 <% User user = (User)session.getAttribute("user"); List options = user.getOptions(); %>      

我已经看到了一些我想要做的简单例子,但他们总是得到简单的对象。

标签库方式 – 不工作

    <--incorrect references to alerts/getOptions() 
$options.title <--incorrect syntax

谁能帮我吗?

将其更改为如下

  

说明 :$ {user.options}将使用其getOptions()方法从会话和选项集合中获取用户,并将在每个条目上进行迭代

在迭代下, ${option.title}会给出option (这是遍历下的当前选项实例)和option.getTile()