【问题标题】:Primefaces upgrade 8 getScriptsToExecute equivalentPrimefaces 升级 8 getScriptsToExecute 等效
【发布时间】:2020-06-15 07:16:02
【问题描述】:

将应用程序从 primefaces 5.3.6 升级到 primefaces 8 版本。相当于什么 来自 PrimeFaces.current() 实例中 RequestContext 的 getScriptsToExecute 方法。

bean 类中的代码:

final List<String> scriptsToExecute = RequestContext.getCurrentInstance().getScriptsToExecute();
scriptsToExecute.add("script1();");
scriptsToExecute.add("script2();");
scriptsToExecute.add("script3();");

【问题讨论】:

    标签: primefaces


    【解决方案1】:

    PrimeFaces.current().executeScript("script3();");

    下次请查看文档:https://primefaces.github.io/primefaces/8_0/#/core/javaAPI 和迁移指南:https://github.com/primefaces/primefaces/wiki/Migration-Guide

    【讨论】:

    • 如何使用 Primefaces.current 获取当前请求中添加的所有脚本?@tandraschko
    • 通过 PrimeRequestContext - 但这不是官方 API,所以不要指望它在下一个版本中不会改变:P
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-18
    • 2012-10-18
    • 1970-01-01
    • 2019-11-07
    • 2022-10-13
    相关资源
    最近更新 更多