【发布时间】:2015-01-29 11:01:07
【问题描述】:
我在一个 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,但我不知道怎么用。
【问题讨论】:
-
你要归档什么?
-
我想在 pdf 文件中导出一个谷歌图表,当我创建图表的图像(在 JS 中)时,它的 URL 超过 20.000 个字符,所以我无法通过它到我的 URL 中的导出页面(我有 4 个图表要导出...)
-
您也可以创建chart on server 端。
-
@stefan 我无法在服务器端创建图表,在这种情况下我只有 4 个图表,但我想在很多包含图表的 jsp 页面上将 PDF 导出与我的图表一起使用我无法全部重制。
标签: java javascript ajax jakarta-ee