0
也许someona可以给出一个servlet存储和检索数据库中数据的例子吗?谢谢。Servlet存储和检索数据库中的数据
也许someona可以给出一个servlet存储和检索数据库中数据的例子吗?谢谢。Servlet存储和检索数据库中的数据
不是最好的代码,但它让你开始:
public class MyServletGetsDataFromDb extends HttpServlet {
public static final JDBC_URL = "whtever:my://database/is?connection=parameters";
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
Connection conn = null;
try {
conn = DriverManager.getConnection(JDBC_URL);
ResultSet results = conn.createStatement("SELECT id from table").executeQuery();
response.setContentType("text/plain");
while (results.next()) {
response.getWriter().write(results.getString(1)+"\n");
}
} catch (SQLException e) {
response.setStatusCode(500);
throw new ServletException(e.getMessage());
} finally {
try {
if (conn != null) conn.close();
} catch (SQLException e) {
response.setStatusCode(500);
throw new ServletException(e.getMessage());
}
}
}
}
出去,并增强它。希望有所帮助。
可能有人应该尽力帮助自己了解这是如何工作的。 –
将鼠标置于顶部的'[servlets]'标签上,直到黑色信息框出现为止。然后,点击其中的* info *链接。世界上有一个servlet从数据库中检索数据的例子。此外,wiki还包含一些指向其他示例的链接。一旦你有一个真实的具体问题,随时提问。你目前的问题不是一个真正的编程问题。这基本上是一个“plz gimme代码”问题,这是不可接受的。 – BalusC