Ваш бин больше похож на объект данных.Бобы, как правило, не сохраняют состояния или привязаны к сеансу или другой области.Они могут зависеть от других bean-компонентов или содержать объекты данных в области видимости, но ваш код выглядит как объект данных, что-то, что может быть сохранено в базе данных и т. Д.
При этом вы запрашиваете что-то вроде:
public TestBean(String name, String address, List<String> options) {
this.name = name;
this.address = address;
this.options.addAll(options);
}
ИЛИ просто
public TestBean(String name, String address, List<String> options) {
this.name = name;
this.address = address;
this.options = options;
}