⑴ 急!我用java連接了資料庫並讀取了一個表中的數據,如何在jsp頁面中以表格的形式輸出查詢的數據謝謝
<% Connection con;
Statement sql;
ResultSet rs;
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(Exception e){out.print(e);}
try
{
String uri="jdbc:sqlserver://localhost:1433; DatabaseName=zhang";
String user="";
String password="";
con=DriverManager.getConnection(uri,user,password);
sql=con.createStatement();
rs=sql.executeQuery("select * from score where 數學成績>80");
out.print("<table border=2>");
out.print("<tr>");
out.print("<th width=100>"+"學號");
out.print("<th width=100>"+"姓名");
out.print("<td width=50>"+"數學成績");
out.print("<td width=50>"+"物理成績");
out.print("<td width=50>"+"英語成績");
out.print("</tr>");
while(rs.next())
{
out.print("<tr>");
out.print("<td>"+rs.getString(1)+"</td>");
out.print("<td>"+rs.getString(2)+"</td>");
out.print("<td>"+rs.getFloat("數學成績")+"</td>");
out.print("<td>"+rs.getFloat("物理成績")+"</td>");
out.print("<td>"+rs.getFloat("英語成績")+"</td>");
out.print("</tr>");
}
out.print("</table>");
con.close();
}
catch(Exception e1)
{
out.print(e1);
}
%>
⑵ 純java代碼怎麼在jsp頁面顯示List裡面的值
最關鍵的是這套API是純Java的,並不依賴Windows系統,即使運行在Linux下,它不必寫的jsp頁面裡面。如果必須寫在頁面裡面,就當做聲明代碼段吧。 我想你
⑶ java運行結果是一個list,列印在控制台上,怎麼把它顯示在一個jsp頁面
放到值棧,用${name}取出來 ,好像是 ,你試一下,好久沒搞這個了
⑷ 在Java中怎麼循環列印出<LIST>的各屬性的值我在JSP中用下列可以,在Java中該如何列印
for循環就可以了
List<Object>list=newArrayList<Object>();
for(inti=0;i<list.size();i++){
System.out.println(list.get(i));
}
希望能幫助到你
⑸ java中後台list怎麼傳到JSP頁面中顯示
你的先建個servlet 然後在建個需要傳值的界面,在通過request.setAttribute("相當於鍵名", list(你要傳過去的對象或者值));
⑹ jsp如何顯示java數組
你應該說抄的是struts框架的<s:iterator>標簽
struts2的s:iterator 可以襲遍歷 數據棧裡面的任何數組,集合等等 以下幾個簡單的demo:
s:iterator 標簽有3個屬性:
value:被迭代的集合
id :指定集合裡面的元素的id
status 迭代元素的索引
1:jsp頁面定義元素寫法 數組或list
<s:iterator value="{'1','2','3','4','5'}" id='number'>
<s:property value='number'/>A
</s:iterator>
列印結果為: 1A2A3A4A5A