Почему я получил конфигурационный XML-файл с ошибкой, когда я использовал тот же элемент?

#xml #spring

#xml #spring

Вопрос:

 <bean name="collection1" class="com.bean.Collection">
    <property name="array">
        <value>123</value>          
        <value>abc</value>
    </property>

    </bean>
  

Я получил ошибку во втором элементе value, первый работает хорошо.

Элемент: значение содержит строковое представление значения свойства. Свойство может быть строкой или может быть преобразовано в требуемый тип с помощью механизма JavaBeans PropertyEditor. Это позволяет разработчикам приложений писать пользовательские реализации PropertyEditor, которые могут преобразовывать строки в произвольные целевые объекты. Обратите внимание, что это рекомендуется только для простых объектов. Настройте более сложные объекты, заполнив свойства JavaBean ссылками на другие компоненты.

Модель содержимого : ()

Комментарии:

1. Потому что у property может быть только один value . Используйте value="123,abc" или заключите значения в list тег.