Advertisement
Guest User

Untitled

a guest
May 28th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. package fact.it.www.dataaccess;
  7.  
  8. import fact.it.www.beans.Skigebied;
  9. import java.io.IOException;
  10. import java.io.PrintWriter;
  11. import javax.servlet.ServletException;
  12. import javax.servlet.annotation.WebServlet;
  13. import javax.servlet.annotation.WebInitParam;
  14. import javax.servlet.http.HttpServlet;
  15. import javax.servlet.http.HttpServletRequest;
  16. import javax.servlet.http.HttpServletResponse;
  17. import java.sql.Connection;
  18. import java.sql.DriverManager;
  19. import java.sql.ResultSet;
  20. import java.sql.SQLException;
  21. import java.sql.Statement;
  22. import javax.servlet.RequestDispatcher;
  23.  
  24. /**
  25. *
  26. * @author Thomass
  27. */
  28. @WebServlet(name = "ManageServlet", urlPatterns = {"/ManageServlet"}, initParams = {
  29. @WebInitParam(name = "url", value = "jdbc:oracle:thin:@localhost:1521:XE")
  30. , @WebInitParam(name = "login", value = "admin")
  31. , @WebInitParam(name = "password", value = "sql")
  32. , @WebInitParam(name = "driver", value = "oracle.jdbc.driver.OracleDriver")})
  33. public class ManageServlet extends HttpServlet {
  34.  
  35. private DASkigebied daskigebied = null;
  36.  
  37. @Override
  38. public void init() throws ServletException {
  39. try {
  40. String url = getInitParameter("url");
  41. String login = getInitParameter("login");
  42. String password = getInitParameter("password");
  43. String driver = getInitParameter("driver");
  44. if (daskigebied == null) {
  45. daskigebied = new DASkigebied(url, login, password, driver);
  46. }
  47. } catch (ClassNotFoundException | SQLException e) {
  48. throw new ServletException(e);
  49. }
  50. }
  51.  
  52. protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  53. RequestDispatcher rd;
  54. rd = request.getRequestDispatcher("skigebied.jsp");
  55. Skigebied skigebied = daskigebied.getSkigebied();
  56. request.setAttribute("skigebied", skigebied);
  57. rd.forward(request, response);
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement