gpt4 book ai didi

javascript - 如何将 Javascript 变量传递给 and JSTL?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:38:15 27 4
gpt4 key购买 nike

如何将 Javascript 变量传递给 JSTL?

<script>

var name = "john";

<jsp:setProperty name="emp" property="firstName" value=" "/> // How do I set javascript variable(name) value here ?

<c:set var="firstName" value=""/> // How do I set javascript variable (name) value here ?

</script>

最佳答案

您需要将其作为请求参数发送。其中一种方法是填充隐藏的输入字段。

<script>document.getElementById('firstName').value = 'john';</script>
<input type="hidden" id="firstName" name="firstName">

这样你就可以在提交表单时在服务器端获取它作为请求参数。

<jsp:setProperty name="emp" property="firstName" value="${param.firstName}" />

另一种方法是使用 Ajax,但这本身就是一个全新的故事/答案。

另见:

如果您似乎找不到之前提出的问题,请前往您的 user profile !

关于javascript - 如何将 Javascript 变量传递给 <jsp :setProperty> and JSTL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3515025/

27 4 0
文章推荐: Javascript/jQuery : calling function in another frame
文章推荐: javascript - 箭头键在 fancybox 中不起作用
文章推荐: javascript - Chrome、Opera 和 IE 中的右键单击事件 (onclick)
文章推荐: javascript - 在