- 330 名前:デフォルトの名無しさん [2008/01/23(水) 18:38:57 ]
- 現在htmlから受け取ったデータをサーブレットで処理し、JSPで表示させるということをしています。
受け取ったデータをサーブレット内でDBの中にあるデータと照合し、 照合結果を出すということをしたいのですが、 サーブレット内の処理がうまくいきません。 ソースは public class Servlet extends HttpServlet{ public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{ req.setCharacterEncoding("Shift_JIS"); res.setContentType("text/html;carset = Shift_JIS"); //パラメータを取得 String id = req.getParameter("id"); String pas = req.getParameter("pas"); String result = ""; try{ // ドライバクラスをロード Class.forName("org.gjt.mm.mysql.Driver"); // DBへ接続 String url = "jdbc:mysql:///testdb?user=root&password=admin&useUnicode=true&characterEncoding=sjis"; Connection con = DriverManager.getConnection(url); // プレペアードステートメントオブジェクトを生成 PreparedStatement stmt = con.prepareStatement("SELECT * FROM Login WHERE ID = ? AND PASS = ? ");
|

|