一尘不染

Javascript / JSP:如何将一页上的JSP变量值传递给下一页上的javascript变量?

jsp

目前,我正在尝试将JSP值发送给javascript。可能吗?我的情况如下:

在页面abc.jsp上,用户以表格形式输入数据。该信息将在下一页xyz.jsp中发送。我想在xyz.jsp页面javascript中使用此数据。可能吗?是的,该怎么做?

还想知道,如果我自动刷新此页面(或页面的一部分),即xyz.jsp,那么有可能在没有JavaScript失败或崩溃的情况下进行吗?

谢谢。


阅读 322

收藏
2020-06-10

共1个答案

一尘不染

只需让JSP像打印JS变量一样打印它即可。假设您${foo}在JSP中具有可变性:

<script>var foo = '${foo}';</script>

这将最终在webbrowser中显示为

<script>var foo = 'somevalue';</script>

请记住:JSP在Web服务器上运行并生成HTML。JS是HTML的一部分,可在webbrowser中运行。

也可以看看:

2020-06-10