有没有办法将类作为 Class 对象传递到属性中?
即
<managed-property>
<property-name>clazz</property-name>
<value>java.lang.Double.class</value>
</managed-property>
最佳答案
是的。但它会被实现为String。你可以把它变成Class
在您的 bean 中,无论需要什么地方,使用 Class.forName(clazz)
您可以尝试使用<property-class>java.lang.Class</property-class>
,但我不确定是否有一个内置转换器
关于java - Faces Config 中的类参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2469888/