|
       10.5.14 Servlet opste.java
       Acest servlet functioneaza ca un demultiplexor, delegand executia operatiilor cerute de utilizator catre servlet-urile sterg, stsel si opert, in functie de butoanele apasate.
import java.io.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.RequestDispatcher;
import javax.servlet.http.*;
import javax.servlet.http.HttpSession;
import java.util.*;
public class opste extends HttpServlet {
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
doGet(req,res);
}
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
res.setContentType("text/html");
HttpSession ses = req.getSession();
String next = req.getParameter("next");
String sterg = req.getParameter("sterg");
String subct = req.getParameter("subct");
if(next!=null){//inserare
RequestDispatcher rd = req.getRequestDispatcher("sterg");
rd.forward(req,res);
}
if(sterg!=null){//stergere
RequestDispatcher rd = req.getRequestDispatcher("stsel");
rd.forward(req,res);
}
if(subct!=null){//administrare
RequestDispatcher rd = req.getRequestDispatcher("opert");
rd.forward(req,res);
}
}
}
|
|