@Override
    public Object execute(HttpServletRequest request, HttpServletResponse response) throws Exception {
        Contexto oContexto = (Contexto) request.getAttribute("contexto");
        oContexto.setVista("jsp/profesor/form.jsp");        
        ProfesorBean oProfesorBean;
        ProfesorDao oProfesorDao;
        oProfesorBean = new ProfesorBean();
        ProfesorParam oProfesorParam = new ProfesorParam(request);
        oProfesorBean = oProfesorParam.loadId(oProfesorBean);
        oProfesorDao = new ProfesorDao(oContexto.getEnumTipoConexion());
        try {
            oProfesorBean = oProfesorDao.get(oProfesorBean);
        } catch (Exception e) {
            throw new ServletException("ProfesorController: View Error: Phase 1: " + e.getMessage());
        }
        oProfesorBean = oProfesorParam.load(oProfesorBean);
        return oProfesorBean;
    }