gpt4 book ai didi

java - 在 javascript 代码中读取 jSTL 变量。

转载 作者:行者123 更新时间:2023-11-30 23:48:26 25 4
gpt4 key购买 nike

我想读取 javascript 函数中的 jSTL 变量。

JS代码提交表单。

$("#userSubmit").on('submit', function () {
document.getElementById("userForm").submit();
});

所以在服务器代码中 -

request.setAttribute("userId", 435);

页面加载后 -> 在 javascript 代码中 -

$("#textBoxInp").keyup(function() {
// I want to access the userId here.
// in html code i can acccess it using JSTL syntax ${userId}
});

最佳答案

只需直接在 JavaScript 代码中编写表达式语言即可:

$("#textBoxInp").keyup(function() {
var userId = '${userId}';
});

请注意,如果 JavaScript 代码放置在外部文件中并在 JSP 中调用,则此方法将不起作用。在这种情况下,您可以引用BalusC在这里解释的四种方式之一:Mixing JSF EL in a Javascript file (他解释了五种,但其中之一是 JSF 特定的)。

关于java - 在 javascript 代码中读取 jSTL 变量。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24559149/

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