Advertisement
Guest User

Untitled

a guest
Jul 8th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. import java.io.*;
  2. import javax.servlet.*;
  3. import java.sql.*;
  4. public class select extends GenericServlet
  5. {
  6. Connection con;
  7. PreparedStatement ps;
  8. public void init() throws ServletException
  9. {
  10. try
  11.  
  12. {
  13. Class.forName("oracle.jdbc.OracleDriver");
  14. con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","C##
  15. 1","Oracle_12");
  16. ps=con.prepareStatement("select * from emp where name=?");}
  17. catch(Exception e)
  18. {
  19. e.printStackTrace();
  20. }
  21. }
  22. public void service(ServletRequest req,ServletResponse res) throws
  23. ServletException,IOException
  24. {
  25. try
  26. {
  27. String name=req.getParameter("nm");
  28. //String pwd=req.getParameter("pd");
  29. ps.setString(1,name);
  30. //ps.setString(2,pwd);
  31. ResultSet rs=ps.executeQuery();
  32. res.setContentType("text/html");
  33. PrintWriter pw=res.getWriter();
  34. if(rs.next())
  35. {
  36. String name1=rs.getString(1);
  37. String email1=rs.getString(2);
  38. String pws=rs.getString(3);
  39. pw.println("<html>"+
  40. "<body><h1 align=center>Hello</h1><br>"+
  41. "<table><tr><th>Name</th><th>Password</th><th>Email</th></tr>"+
  42. "<tr><td>"+name1+"</td><td>"+pws+"</td><td>"+email1+"</td></tr>
  43. </table></body></html>");
  44. }
  45. else
  46. {
  47. pw.println("<html><body><h1 align=center>Try again!</body>
  48. </html>");
  49. }
  50. }
  51. catch(Exception e)
  52. {
  53. e.printStackTrace();
  54. }
  55. }
  56. public void destroy()
  57. {
  58. try
  59.  
  60. {con.commit();
  61. }
  62. catch(Exception e)
  63. {
  64. e.printStackTrace();
  65. }
  66. }
  67. }
  68.  
  69. <web-app>
  70. <servlet>
  71. <servlet-name>s1</servlet-name>
  72. <servlet-class>select</servlet-class>
  73. </servlet>
  74. <servlet-mapping>
  75. <servlet-name>s1</servlet-name>
  76. <url-pattern>/srv</url-pattern>
  77. </servlet-mapping>
  78. <welcome-file-list>
  79. <welcome-file>home.html</welcome-file>
  80. </welcome-file-list>
  81. </web-app>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement