我试着给我的托管bean一个带有漂亮脸孔的属性:
<url-mapping id="inscription1">
<pattern value="/inscription-#{/[1]/registerManagedBean.actionStr}.html" />
<view-id value="/WEB-INF/base/register.xhtml" />
</url-mapping>在我的viem中,#{registerManagedBean.actionStr}给了我好的值(1),但在managedBean中,actionStr等于空值(构造函数中的println)。
我该如何解决这个问题呢?
发布于 2015-01-31 18:42:44
不能读取构造中的值,因为它是在构造函数执行后注入的。但是您可以使用类似URL操作的东西来代替。这个函数将在注入值之后执行。
https://stackoverflow.com/questions/28239809
复制相似问题