如何在 EL 表达式中使用 JavaScript 变量

How to use a JavaScript variable in an EL expression

我试图归档非常简单的东西,但我没有从下面的脚本中得到预期的结果。我不知道我出了什么问题。

<script>      
        var APP = "APPR";// in properties file APPR = Approved
        var message = "#{props["APP"]}";// JSF EL expression with resourcebundle 
        alert(message)// Want to print "Approved" but its printing ??APP???
</script>

我正在使用 JSF 资源包和 javascript。

试试下面

#{props['"+ APP + "']}