Advertisement
Guest User

Untitled

a guest
Jul 8th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. import java.io.*;
  2. import java.sql.*;
  3. import javax.servlet.*;
  4. import javax.servlet.http.*
  5.  
  6. public class Search extends HttpServlet
  7. {
  8.  
  9. public void doGet(HttpServletRequest request, HttpServletResponse response)
  10. throws ServletException, IOException
  11. {
  12.  
  13.  
  14. response.setContentType("text/html");
  15.  
  16. PrintWriter printWriter = response.getWriter();
  17. String query = request.getParameter("query");
  18. try {
  19. Class.forName("oracle.jdbc.driver.OracleDriver");
  20. Connection connection = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:db1","system","root");
  21. PreparedStatement preparedStatement =connection.prepareStatement(query);
  22. printWriter.print("<table width=25% border=1>");
  23. printWriter.print("<center><h1>Result:</h1></center>");
  24.  
  25.  
  26.  
  27. ResultSet resultSet = preparedStatement.executeQuery();
  28.  
  29. ResultSetMetaData resultsetmetadata = resultSet.getMetaData();
  30. while(resultSet.next())
  31. {
  32. printWriter.print("<tr>");
  33. printWriter.print("<td>"+resultsetmetadata.getColumnName(1)+</td>");
  34. printWriter.print("<td>"+resultSet.getInt(1)+"</td></tr>");
  35. printWriter.print("<td>"+resultsetmetadata.getColumnName(2)+"<td>");
  36. printWriter.print("<td>"+resultSet.getString(2)+"</td></tr>");
  37. printWriter.print("<td>"+resultsetmetadata.getColumnName(3)+</td>");
  38. printWriter.print("<td>"+resultSet.getString(3)+"</td></tr>");
  39. printWriter.print("<td>"+resultsetmetadata.getColumnName(4)+"<td>");
  40. printWriter.print("<td>"+resultSet.getString(4)+"</td></tr>");
  41. printWriter.print("<td>"+resultsetmetadata.getColumnName(5)+"<td>");
  42. printWriter.print("<td>"+resultSet.getInt(5)+"</td></tr>");
  43.  
  44. }
  45. printWriter.print("</table>");
  46. }catch(Exception e){e.getMessage();}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement