我是jsp的初學者,我試圖用jsp連接我的數據庫,並在jsp上顯示我的表的內容,但它沒有到達那裏。請告訴我我哪裏錯了?jsp iant顯示mysql表的內容
<%@ page import="java.sql.*" %>
<%@ page import="java.io.*" %>
<%
String roll=request.getParameter("roll");
String driver="com.mysql.jbdc.Driver";
String connectionUrl="jbdc:mysql://localhost:3306/";
String database="try";
String userid="root";
String password="password";
try{
Class.forName(driver);
}catch(Exception e){
e.printStackTrace();
}
Connection conn=null;
Statement stmt=null;
%>
<html>
<body>
<h1>STUDENT RECORD</h1>
<table border=1>
<tr>
<td>Roll</td>
<td>Name</td>
<td>Trade</td>
<td>Semester</td>
<td>Update</td>
</tr>
<%
try{
conn=DriverManager.getConnection(connectionUrl+database,userid,password);
stmt=conn.createStatement();
String s="select*from student";
ResultSet rs=stmt.executeQuery(s);
while(rs.next()){
%>
<tr>
<td><%= rs.getString("roll") %></td>
<td><%= rs.getString("name") %></td>
<td><%= rs.getString("trade") %></td>
<td><%= rs.getString("sem") %></td>
<td><a href="update.jsp?id=<%=rs.getString("roll")%>">UPDATE</a></td>
</tr>
<%
}
conn.close();
}catch(Exception e){
e.printStackTrace();
}
%>
</table>
</body>
</html>
我得到的結果顯示在圖像中。我正在使用eclipse mars jee和mysql數據庫。 Tomcat 8.0作爲服務器。
你只是想在JSP頁面加載獲取數據? – sForSujit