gpt4 book ai didi

el - 如何在 EL 中打印 servlet 上下文属性?

转载 作者:行者123 更新时间:2023-12-02 12:07:12 29 4
gpt4 key购买 nike

有没有办法可以在 EL 中获取 ServletContext 中设置的属性,使其最终成为 JavaScript 变量?

我将其设置为

context.setAttribute("testing.port", "9000");

我尝试像这样检索它

alert("port" +'${testing.port}');

我只是得到一个空白。

最佳答案

问题出在键名称中的句点 (.)。 EL 将句点解释为对任何对象 testing 引用的名为 getPort1 的访问器方法的调用。 Fetch the value from the appropriate implicit object :

${applicationScope['testing.port']}

或者只是使用不同的 key :

${testingPort}
<小时/>

1是的,这是对实际情况的简化。它还可能查找名为 isPort 的谓词 getter,或尝试 Map#get("port")

关于el - 如何在 EL 中打印 servlet 上下文属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8320976/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com