【发布时间】:2016-02-01 22:13:09
【问题描述】:
我正在尝试将数据从 postgresql 显示到 slickgrid。但是,在 javascript for 循环中,我无法从 JSP 表达式中检索正确的值。 我该怎么做?
conn = dataSource.getConnection();
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT host_name,username,key_value,updated from pass_table");
while(rs.next()) {
hostname.add(rs.getString(1));
}
} catch (Exception e) {
out.println("<br /><font color='red'><strong>SQL Exception: " + e + "</strong></font><br/>");
}
%>
$(function () {
var data = [];
for (var i = 0; i < 2; i++) {
data[i] = {
//title: "Task " + i
title: "<%= hostname.get(i)%>" <===this part
//title: "${row.host_name}" + i
};
}
grid = new Slick.Grid("#myGrid", data, columns, options);
})
</script>
【问题讨论】:
标签: javascript jsp expression