目前,我正在尝试将JSP值发送给javascript。可能吗?我的情况如下:
在页面abc.jsp上,用户以表格形式输入数据。该信息将在下一页xyz.jsp中发送。我想在xyz.jsp页面javascript中使用此数据。可能吗?是的,该怎么做?
还想知道,如果我自动刷新此页面(或页面的一部分),即xyz.jsp,那么有可能在没有JavaScript失败或崩溃的情况下进行吗?
谢谢。
只需让JSP像打印JS变量一样打印它即可。假设您${foo}在JSP中具有可变性:
${foo}
<script>var foo = '${foo}';</script>
这将最终在webbrowser中显示为
<script>var foo = 'somevalue';</script>
请记住:JSP在Web服务器上运行并生成HTML。JS是HTML的一部分,可在webbrowser中运行。