我正在使用chart.js创建指标信息中心。为了获得我将用于图表的值,我使用Java来访问MS SQL服务器。
我能够从服务器获取值(int x = rs.getInt(“example”))但现在我需要在我的JavaScript代码中使用这些变量作为图表的不同值。
我读了.jsp,不确定这是不是我要找的。我有这样的问题:如果我有一个.jsp文件,我需要一个.java / .js文件吗?我是否将我的java代码直接放入.jsp文件中,<%'code'%>?我是否将.jsp文件链接到我的HTML?
非常抱歉,如果这是重复但我无法找到一个非常具体的答案。
答案 0 :(得分:0)
假设您的数据是整数,以某种方式从数据库获取数据并保存在data
变量中
<input>
现在,您可以在JavaScript中使用id
。
注意:这是预定义的整数。对于动态值,必须将<input>
放在用于从数据库获取数据的循环中。此外,您需要为循环创建的每个ID_STRING
生成唯一的loop-counter
。这可以通过将input_1
与input_2
变量混合来完成。对于例如input_3
,SELECT *
FROM tblNumbers
WHERE number = '3' OR ReportedGMY = '3'
,<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready( function() {
var url = "content.json"
var outp = {
low : 0,
high : 99,
name : "Fritz",
rufnummer : "012",
faxnummer : "345",
mobil : "678",
mail : "mail@mail.mail",
}
$('#find').on("click", function(){
var data = $.getJSON(url);
console.log(data);
console.log(outp);
console.log("Hi");
});
});
</script>
</head>
<body>
<p>Postleitszahl:</p>
<input type="number" autocomplete="on" name="inp" id="inp">
<button type="button" id="find">Finden</button>
<p class="output"></p>
</body>
</html>
,依此类推