Bal*_*usC 10
Facelets 克隆了一组有限的"好旧"JSTL标签,并包含在Facelets库中.他们都在这里描述.换句话说:Facelets并不支持所有JSTL标记/功能.
如果你想使用任何原始的JSTL标签,但Facelets没有提供,那么你将进入另一个角落寻找解决方案.可以由JSTL sql和xml taglibs 完成的作业不属于视图,而是属于模型/业务逻辑.JSF 和标签已经涵盖了JSTL fmt taglib .JSTL 函数 taglib可以与自定义EL函数一样好.我在这个答案中发了一个例子.<f:loadBundle>
<f:formatXXX>
JSF和原始JSTL库的问题在于它们不像编码所期望的那样同步运行.更重要的是,JSTL首先从上到下运行页面,然后将生成的输出交给JSF进行进一步处理.例如,当使用时,这可能导致意外的结果<c:forEach>
.
归档时间: |
|
查看次数: |
4697 次 |
最近记录: |