2012-03-30 3 views
-3

J'essaie de sortir un tableau sur l'écran. mais le tableau (ans) n'est pas reconnu. jsp est très nouveau pour moi. Je veux que la liste de tableaux soit publique comme java. est-ce possible?JSP rendre la liste de tableau publique

J'ai besoin de déclarer le tableau dans le bit jsp. donc je peux l'afficher et le fond. comment puis-je faire cela.

Voici mon code.

<% 
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

Ummmm ... ça ne me ressemble pas à PHP ... – Neal

Répondre

0

Ce n'est pas du code PHP. Cependant, la déclaration de tableau ans est commentée pour que le code ne fonctionne pas.

+0

ça ne résout pas le problème –

Questions connexes