我正在使用Java EE项目,我需要在我的Java代码上使用JS var的值,但我的java代码在我的JS(逻辑)之前执行
但是我需要JS var的值来执行我的java,我认为如果我在服务器端执行我的js它会工作但是我不知道怎么做...
我的代码是这样的: JS:
function(){
var url = "an url of 20.000 char that I can't pass in GET and who is automatically generated by google chart API"
}
Java:
<%
String urlChart = "value of my "url" var in js";
session.setAttribute("urlChart", urlChart);
%>
但是我不知道如何把我的JS var的值放在我的java代码中。你能帮助我吗 ? 有人说我必须使用AJAX,但我不知道如何使用它。
答案 0 :(得分:0)
这在我的理解中是不可能的。你必须切换到其他一些替代解决方案。你可以使用CGI或PHP或AJAX。 http://www.w3schools.com/ajax/
答案 1 :(得分:0)
您可以查看这个类似的问题:how to send a string to a servlet from javascript using xmlhttprequest
如果这没有帮助,那么您需要提供更多详细信息,因为我不确定我是否理解您的问题。