Могут ли универсальные типы использоваться в качестве «типа» тега атрибута составного компонента?

Мне кажется, что атрибуты составных компонентов не действуют t разрешить универсальные типы. Вот простой тестовый пример:

<cc:attribute name="stringList" type="java.util.List&lt;java.lang.String&gt;" />

Я получаю ошибку

java.lang.ClassNotFoundException: java.util.List<java.lang.String>

(Если я заменю <и> на <и>, я получаю сообщение об ошибке, потому что это недопустимый XHTML.)

Я знаю, что общий часть типа будет удалена во время выполнения, но я надеялся использовать здесь универсальные шаблоны только для ясности чтения кода. Возможно ли это?

5
задан Nick 4 November 2010 в 21:02
поделиться