Subversion Repositories bacoAlunos

Rev

Blame | Last modification | View Log | RSS feed

package pt.estgp.estgweb.web.controllers;

import org.apache.log4j.Logger;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;

public class TesteEngSoftServlet extends HttpServlet {
    private static final 1.5.0/docs/api/java/util/logging/Logger.html">Logger logger = 1.5.0/docs/api/java/util/logging/Logger.html">Logger.getLogger(TesteEngSoftServlet.class);

    @1.5.0/docs/api/java/lang/Override.html">Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, 1.5.0/docs/api/java/io/IOException.html">IOException {
        doPost(req, resp);
    }

    @1.5.0/docs/api/java/lang/Override.html">Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, 1.5.0/docs/api/java/io/IOException.html">IOException {
        1.5.0/docs/api/java/lang/String.html">String op = req.getParameter("dispatch");

        try {
            this.getClass()
                    .getMethod(op, new 1.5.0/docs/api/java/lang/Class.html">Class[]{HttpServletRequest.class, HttpServletResponse.class})
                    .invoke(this, req, resp);
        } catch (1.5.0/docs/api/java/lang/NoSuchMethodException.html">NoSuchMethodException e) {
            e.printStackTrace();
        } catch (1.5.0/docs/api/java/lang/IllegalAccessException.html">IllegalAccessException e) {
            e.printStackTrace();
        } catch (1.5.0/docs/api/java/lang/reflect/InvocationTargetException.html">InvocationTargetException e) {
            e.printStackTrace();
        }

    }
}