这个问题与先前对类似问题的答案有关,这符合我的要求。
Programmatically register taglib reference
我理解解决方案,但是我无法弄清楚如何在没有特定实现(MyFaces,mojarra等)的情况下将我的自定义ELContext(或FunctionMapper)注册到当前的FacesContext(或ELContext)。目标是使用*.xhtml
源中的一些函数。我不想使用taglib,因为一些动态的东西应该由我自己的函数映射器来处理。
那么如何注册FunctionMapper或用我自己的实现装饰当前的ELContext?
干杯, 马库斯
答案 0 :(得分:0)
将其注册为faces-config.xml
<application>
<el-resolver>com.example.YourELResolver<el-resolver>
</application>