Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     protected void doGet (HttpServletRequest request,
  2.             HttpServletResponse response) throws ServletException, IOException
  3.     {
  4.         String toiminto;
  5.         toiminto = request.getParameter("toiminto");
  6.         try
  7.         {
  8.             if (toiminto == null)
  9.             {
  10.                 request.setAttribute("title", "");
  11.                 request.getRequestDispatcher("index.jsp")
  12.                         .forward(request, response);
  13.             }
  14.             else if (toiminto.equals("rekisteroityminen"))
  15.             {
  16.                 request.setAttribute("title", " - Rekisteröidy");
  17.                 request.getRequestDispatcher("rekisteroityminen.jsp").forward(
  18.                         request, response);
  19.             }
  20.             else if (toiminto.equals("kirjautuminen"))
  21.             {
  22.                 request.setAttribute("title", " - Kirjaudu");
  23.                 request.getRequestDispatcher("kirjautuminen.jsp").forward(request,
  24.                         response);
  25.             }
  26.             else if (toiminto.equals("selaus"))
  27.             {
  28.                 request.setAttribute("title", " - Komponenttien selaus");
  29.                 request.getRequestDispatcher("selaus.jsp").forward(request,
  30.                         response);
  31.             }
  32.             else if (toiminto.equals("selaa"))
  33.             {
  34.                 selaa(request, response);
  35.             }
  36.             else if (toiminto.equals("suunnittelu"))
  37.             {
  38.                 request.setAttribute("title", " - Rungon valinta");
  39.                 request.getRequestDispatcher("suunnittelu1.jsp").forward(request,
  40.                         response);
  41.             }
  42.             else if (toiminto.equals("suunnittelu2"))
  43.             {
  44.                 request.setAttribute("title", " - Muiden komponenttien valinta");
  45.                 request.getRequestDispatcher("suunnittelu2.jsp").forward(request,
  46.                         response);
  47.             }
  48.             else if (toiminto.equals("valitserunko"))
  49.             {
  50.                 suunnittelu1(request, response);
  51.             }
  52.             else if (toiminto.equals("lisaaosa"))
  53.             {
  54.                 suunnittelu2(request, response);
  55.             }
  56.             else
  57.             {
  58.                 request.setAttribute("title", "");
  59.                 request.getRequestDispatcher("index.jsp").forward(request, response);
  60.             }
  61.         }
  62.         catch (TietokantaVirhe ex)
  63.         {
  64.             request.getRequestDispatcher("virhe.jsp").forward(request, response);
  65.         }
  66.  
  67.     }
  68.  
  69.     /**
  70.      * Ohjaa POST pyynnöt oikeisiin metodeihin.
  71.      * @param request Pyynnön parametrit
  72.      * @param response Vastauksen parametrit
  73.      * @throws ServletException Serveletin virheiden tapahtuessa heitetty virhe
  74.      * @throws IOException Tiedostojärjestelmän virheen sattuessa heitetty virhe
  75.      */
  76.     protected void doPost (HttpServletRequest request,
  77.             HttpServletResponse response) throws ServletException, IOException
  78.     {
  79.         String toiminto = request.getParameter("toiminto");
  80.        
  81.         try
  82.         {
  83.             if (toiminto == null)
  84.             {
  85.                 doGet(request, response);
  86.             }
  87.             else if (toiminto.equals("rekisteroi"))
  88.             {
  89.                 rekisteroi(request, response);
  90.             }
  91.             else if (toiminto.equals("haerungot"))
  92.             {
  93.                 suunnittelu1(request, response);
  94.             }
  95.             else if (toiminto.equals("kirjaudu"))
  96.             {
  97.                 kirjaudu(request, response);
  98.             }
  99.             else if (toiminto.equals("lisaaosa"))
  100.             {
  101.                 suunnittelu2(request, response);
  102.             }
  103.             else if (toiminto.equals("varmista"))
  104.             {
  105.                 varmistus(request, response);
  106.             }
  107.             else if (toiminto.equals("tallenna"))
  108.             {
  109.                 tallennus(request, response);
  110.             }
  111.             else
  112.             {
  113.                 doGet(request, response);
  114.             }
  115.         }
  116.         catch (TietokantaVirhe ex)
  117.         {
  118.             request.getRequestDispatcher("virhe.jsp").forward(request, response);
  119.         }
  120.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement