複合コンポーネントの属性がジェネリック型を許可していないように見えます。簡単なテストケースを次に示します。
<cc:attribute name="stringList" type="java.util.List<java.lang.String>" />
私が得るエラーは、
java.lang.ClassNotFoundException: java.util.List<java.lang.String>
(< と > を < と > に置き換えると、有効な XHTML ではないため、エラーが発生します。)
型のジェネリック部分が実行時に消去されることはわかっていますが、コードを読みやすくするために、ここでジェネリックを使用したいと考えていました。それは可能ですか?