81,092
社区成员
发帖
与我相关
我的任务
分享
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost/ly_blog";
String username = "root";
String password = "root";
conn = DriverManager.getConnection(url, username, password);
String sql = "insert into blog(title,category_id,context,created_time) values(?,?,?,now())";
String[] params = {title, category, content};
QueryRunner qr = new QueryRunner();
result = qr.update(conn, sql, params);
result = qr.update(sql, conn, params);
package com.ly.blog;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.dbutils.QueryRunner;
public class BlogServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
String title = request.getParameter("title");
String category = request.getParameter("category");
String content = request.getParameter("content");
Connection conn = null;
int result = 0;
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost/ly_blog";
String username = "root";
String password = "root";
conn = DriverManager.getConnection(url, username, password);
String sql = "insert into blog(title,category_id,context,created_time) values(?,?,?,now())";
String[] params = {title, category, content};
QueryRunner qr = new QueryRunner();
result = qr.update(sql, conn, params);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if(conn != null) conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
String message = "";
if(result == 1) {
message = "博文添加成功";
}else {
message = "博文添加不成功";
}
request.setAttribute("message", message);
request.getRequestDispatcher("/addBlogResult.jsp").forward(request, response);
}
}