将变量从java脚本传递给jsp脚本let

时间:2016-10-24 06:28:08

标签: javascript jsp

我想将一个java脚本var传递给jsp中的脚本let。 我尝试过很多东西但没有做任何事情。任何人都告诉我一个有效的解决方案。

我试过How do I pass JavaScript values to Scriptlet in JSP?

1 个答案:

答案 0 :(得分:0)

这个其他帖子的方式是正确的。

1 - 在您的网页中创建一个ajax调用(在Javascript中),将您想要的参数发送到另一个页面。

2 - 创建一个页面(在jsp中),您可以在其中请求#1发送的数据。

这是正确的方法。

#1 以下是如何进行ajax调用的示例,如果您使用的jquery很简单,则需要在步骤#1中执行此操作:

String data1 = "myData1";
String data2 = "myData2";
String your_jsp_page_to_request = "myJspPage.jsp";

$.post(your_jsp_page_to_request,
    { param1: data1, param2: data2 },
    function(data){
       alert("Data Loaded: " + data);
    }
);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

#2 然后在您的jsp中,您需要请求发送的数据,只需使用:

String data1 = request.getParameter("param1");
String data2 = request.getParameter("param2");