Anda di halaman 1dari 3

/* * To change this template, choose Tools * and open the template in the editor. */ import java.io.*; import java.net.

*; import import import import import java.util.logging.Level; java.util.logging.Logger; javax.servlet.*; javax.servlet.http.*; java.sql.*;

Templates

/** * * @author welcome */ public class a extends HttpServlet { private static Connection con; private static Statement st; private static ResultSet rs; /** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> me thods. * @param request servlet request * @param response servlet response */ protected void processRequest(HttpServletRequest request, HttpServletRespons e response) throws ServletException, IOException, ClassNotFoundException, SQLException { response.setContentType("text/html;charset=UTF-8"); PrintWriter out = response.getWriter(); try { String a=request.getParameter("name"); int b=Integer.parseInt(request.getParameter("number")); Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); con=DriverManager.getConnection("jdbc:odbc:pra"); st=con.createStatement(); String m="select*from Table1"; rs=st.executeQuery(m); String y=null; int w=0; while(rs.next()){ y=rs.getString(1); w=rs.getInt(2); } System.out.println("11111"+y); System.out.println("2222222"+w); if(y.equals(a) ) {

if(b==w) { out.println("succes"); } out.println("error"); } /**String s="insert into table1 values('"+a+"','"+b+"')"; st.executeUpdate(s); out.println("row inserted");**/ con.close(); st.close(); /* TODO output your page here out.println("<html>"); out.println("<head>"); out.println("<title>Servlet a</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>Servlet a at " + request.getContextPath () + "</h1> "); out.println("</body>"); out.println("</html>"); */ } finally { out.close(); } } // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code."> /** * Handles the HTTP <code>GET</code> method. * @param request servlet request * @param response servlet response */ @Override protected void doGet(HttpServletRequest request, HttpServletResponse respons e) throws ServletException, IOException { try { processRequest(request, response); } catch (ClassNotFoundException ex) { Logger.getLogger(a.class.getName()).log(Level.SEVERE, null, ex); } catch (SQLException ex) { Logger.getLogger(a.class.getName()).log(Level.SEVERE, null, ex); } } /** * Handles the HTTP <code>POST</code> method. * @param request servlet request * @param response servlet response */ @Override protected void doPost(HttpServletRequest request, HttpServletResponse respon se) throws ServletException, IOException { try { processRequest(request, response);

} catch (ClassNotFoundException ex) { Logger.getLogger(a.class.getName()).log(Level.SEVERE, null, ex); } catch (SQLException ex) { Logger.getLogger(a.class.getName()).log(Level.SEVERE, null, ex); } } /** * Returns a short description of the servlet. */ @Override public String getServletInfo() { return "Short description"; } // </editor-fold> }

Anda mungkin juga menyukai