2

如果我使用单个 ManagedBean 来检索多种列表,是否有任何问题。A Listof Integer(s), String(s) 列表或 (s) 列表,Object取决于上下文。我不需要同时/同一个请求检索各种列表,所以我将每个检索到的列表放到 managedbean 实例的同一个字段中。

我的bean代码如下: -

@ManagedBean(name="listRetriever")
@RequestScoped
public class ListRetriever {

    private int requestedId;
    private Iterable list;

    public void retrieveIntegersList(){
         ...
         ...
         list = ..;  
    }

    public void retrieveStringsList(){
         ...
         ...
         list = ..;  
    }      

虽然这很完美,并且在 EL 中我能够获取与列表中相应对象相关的属性和方法,但我只是想知道这是否有任何问题?

4

0 回答 0