我想在屏幕上放一个数组。但数组(ans)未被识别。 jsp对我来说很新鲜。 我希望数组列表像java一样公开。 这有可能吗?
我需要在jsp位中声明数组。所以我可以显示它和底部。 我怎么做。
这是我的代码。
<%
SimpleDataSource.init("database.properties");
Connection con = SimpleDataSource.getConnection();
try {
PreparedStatement pst = (PreparedStatement) con.prepareStatement("SELECT * FROM Quiz2");
ResultSet rs = pst.executeQuery();
//ArrayList<String> ans = new ArrayList<String>();
int i = 0;
while (rs.next()) {
ans[i] = rs.getString(1);
i++;
}
} finally {
con.close();
}
%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Hello World!</h1>
<h2>ans</h2> //output array here.
</body>
</html>
答案 0 :(得分:0)
那不是PHP代码。但是, ans 数组声明被注释,因此代码无法正常工作。