如何将数据从Java类传递到JSP页面

时间:2016-05-09 02:55:21

标签: javascript java jsp

我是JSP和动态网络项目的新手。我的项目结构如下所示。 基本上,我的SparkStreaming类中有一个可变温度,每2秒生成一次,我希望将此值传递给A.JSP页面。 我将基于JSP页面生成一些图表。

我如何用Java实现这一目标?enter image description here

2 个答案:

答案 0 :(得分:1)

只需使用会话即可。

在java类中认为你有字符串变量call temperature

string temperature = "11.11";
request.removeAttribute("temp");
request.setAttribute("temp", temperature);

removeAttribute中清除会话存储的值。然后将值设置为session。

在JSP中你可以像这样访问会话值。

request.getAttribute("temp");
  • 如果要传递二维数组,可以转换会话 并将值传递给会话

答案 1 :(得分:0)

你应该有一个servlet,然后在jsp中调用该servlet来获取最新的温度值。