在JSF中设置自定义ELContext

时间:2013-08-26 14:14:34

标签: jsf-2

这个问题与先前对类似问题的答案有关,这符合我的要求。

Programmatically register taglib reference

我理解解决方案,但是我无法弄清楚如何在没有特定实现(MyFaces,mojarra等)的情况下将我的自定义ELContext(或FunctionMapper)注册到当前的FacesContext(或ELContext)。目标是使用*.xhtml源中的一些函数。我不想使用taglib,因为一些动态的东西应该由我自己的函数映射器来处理。

那么如何注册FunctionMapper或用我自己的实现装饰当前的ELContext?

干杯, 马库斯

1 个答案:

答案 0 :(得分:0)

将其注册为faces-config.xml

<application>
    <el-resolver>com.example.YourELResolver<el-resolver>
</application>