Example usage for javax.servlet.http HttpSession getAttribute

List of usage examples for javax.servlet.http HttpSession getAttribute

Introduction

In this page you can find the example usage for javax.servlet.http HttpSession getAttribute.

Prototype

public Object getAttribute(String name);

Source Link

Document

Returns the object bound with the specified name in this session, or null if no object is bound under the name.

Usage

From source file:mx.com.quadrum.contratos.controller.busquedas.ContratoBusquedaAdminController.java

@RequestMapping(value = "buscarPorEmpresaAdmin/{nombre}", method = RequestMethod.GET)
public ModelAndView buscarPorEmpresaAdmin(@PathVariable("nombre") String nombre, ModelMap model,
        HttpSession session) {
    if (session.getAttribute(USUARIO) == null && session.getAttribute(CLIENTE) == null) {
        return new ModelAndView("templates/index");
    }//  w  w w . j  a v a  2s  .c  o  m
    List<Contrato> contratos = busquedasContratos.buscarPorEmpresa(nombre);
    model.put("contratos", contratos);
    return new ModelAndView("crud/contratoAux", model);
}

From source file:mx.com.quadrum.contratos.controller.busquedas.ContratoBusquedaEmpleadoController.java

@RequestMapping(value = "buscarTodosContratosEmpleado", method = RequestMethod.GET)
public ModelAndView buscarTodosContratosEmpleado(ModelMap model, HttpSession session) {
    if (session.getAttribute(USUARIO) == null && session.getAttribute(CLIENTE) == null) {
        return new ModelAndView("templates/index");
    }/*  ww w  . java  2  s  . c  o  m*/
    Usuario usuario = (Usuario) session.getAttribute(USUARIO);
    List<Contrato> contratos = busquedasContratos.buscarPorEmpleado(usuario.getId());
    model.put("contratos", contratos);
    return new ModelAndView("usuario/contratoAux", model);
}

From source file:com.job.portal.servlets.ProfileServlet.java

@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    PrintWriter out = response.getWriter();
    JSONObject obj = null;//from w ww  . ja  v  a2  s  . c o m
    JSONArray arr = null;
    try {
        String param = request.getParameter("param");
        HttpSession sess = request.getSession(false);
        UserDetails ud = (UserDetails) sess.getAttribute("user");
        if (param != null) {
            if (param.equalsIgnoreCase("getProfile")) {

            } else if (param.equalsIgnoreCase("getPostedJobs")) {
            }
        }
    } catch (Exception e) {
        LogOut.log.error("In " + new Object() {
        }.getClass().getEnclosingClass().getName() + "." + new Object() {
        }.getClass().getEnclosingMethod().getName() + " " + e);
    } finally {
        out.close();
    }
}

From source file:com.kalai.controller.RegisterController.java

@RequestMapping(value = "/registeruser", method = RequestMethod.POST)
public String processRegistration(@ModelAttribute("userForm") User user, Map<String, Object> model,
        HttpSession logsession) {
    String username = (String) logsession.getAttribute("username");
    if (!username.equals("") && username.trim().length() != 0) {

        session = HibernateUtil.getSessionFactory().openSession();
        session.getTransaction().begin();
        u = new User(user.getUsername(), user.getPassword(), user.getEmail(), user.getBirthDate(),
                user.getProfession());/*from   w  w  w.ja v a 2s .  c o m*/
        // u=new User("kalai","selvan","kalai6095@gmail.com","12/005/1990","Developer");
        session.save(u);
        session.getTransaction().commit();
        session.close();
        System.out.println("username: " + user.getUsername());
        System.out.println("password: " + user.getPassword());
        System.out.println("email: " + user.getEmail());
        System.out.println("birth date: " + user.getBirthDate());
        System.out.println("profession: " + user.getProfession());

        return "RegistrationSuccess";
    } else {
        return "index";
    }
}

From source file:mx.com.quadrum.contratos.controller.busquedas.ContratoBusquedaAdminController.java

@RequestMapping(value = "buscarPorContactoAdmin/{nombre}/{paterno}/{materno}", method = RequestMethod.GET)
public ModelAndView buscarPorContactoAdmin(@PathVariable("nombre") String nombre,
        @PathVariable("paterno") String paterno, @PathVariable("materno") String materno, ModelMap model,
        HttpSession session) {
    if (session.getAttribute(USUARIO) == null && session.getAttribute(CLIENTE) == null) {
        return new ModelAndView("templates/index");
    }//from   w  ww. j av a 2  s  .  c  om
    List<Contrato> contratos = busquedasContratos.buscarPorContaco(nombre, paterno, materno);
    model.put("contratos", contratos);
    return new ModelAndView("crud/contratoAux", model);
}

From source file:mx.com.quadrum.contratos.controller.busquedas.ContratoBusquedaEmpleadoController.java

@RequestMapping(value = "buscarPorEstadoEmpleado/{idEstado}", method = RequestMethod.GET)
public ModelAndView buscarPorEstadoEmpleado(@PathVariable("idEstado") Integer idEstado, ModelMap model,
        HttpSession session) {
    if (session.getAttribute(USUARIO) == null && session.getAttribute(CLIENTE) == null) {
        return new ModelAndView("templates/index");
    }/*from  w ww .ja va2 s . co  m*/
    Usuario usuario = (Usuario) session.getAttribute(USUARIO);
    List<Contrato> contratos = busquedasContratos.buscarPorEstadoEmpleado((idEstado), usuario.getId());
    model.put("contratos", contratos);
    return new ModelAndView("usuario/contratoAux", model);
}

From source file:mx.com.quadrum.contratos.controller.busquedas.ContratoBusquedaEmpleadoController.java

@RequestMapping(value = "buscarPorContactoEmpleado/{nombre}/{paterno}", method = RequestMethod.GET)
public ModelAndView buscarPorContactoEmpleado(@PathVariable("nombre") String nombre,
        @PathVariable("paterno") String paterno, ModelMap model, HttpSession session) {
    if (session.getAttribute(USUARIO) == null && session.getAttribute(CLIENTE) == null) {
        return new ModelAndView("templates/index");
    }//from   ww  w.  j a  va 2 s  .co  m
    Usuario usuario = (Usuario) session.getAttribute(USUARIO);
    List<Contrato> contratos = busquedasContratos.buscarPorContactoEmpleado(nombre, paterno, usuario.getId());
    model.put("contratos", contratos);
    return new ModelAndView("usuario/contratoAux", model);
}

From source file:mx.com.quadrum.contratos.controller.busquedas.ContratoBusquedaEmpleadoController.java

@RequestMapping(value = "buscarPorContactoEmpleado/{nombre}", method = RequestMethod.GET)
public ModelAndView buscarPorContactoEmpleado(@PathVariable("nombre") String nombre, ModelMap model,
        HttpSession session) {
    if (session.getAttribute(USUARIO) == null && session.getAttribute(CLIENTE) == null) {
        return new ModelAndView("templates/index");
    }//from w  w  w . j  a  v  a 2 s .  c o  m
    Usuario usuario = (Usuario) session.getAttribute(USUARIO);
    List<Contrato> contratos = busquedasContratos.buscarPorContactoEmpleado(nombre, usuario.getId());
    model.put("contratos", contratos);
    return new ModelAndView("usuario/contratoAux", model);
}

From source file:mx.com.quadrum.contratos.controller.busquedas.ContratoBusquedaEmpleadoController.java

@RequestMapping(value = "buscarPorEmpresaEmpleado/{nombre}", method = RequestMethod.GET)
public ModelAndView buscarPorEmpresaEmpleado(@PathVariable("nombre") String nombre, ModelMap model,
        HttpSession session) {
    if (session.getAttribute(USUARIO) == null && session.getAttribute(CLIENTE) == null) {
        return new ModelAndView("templates/index");
    }//ww  w  .  ja v  a 2  s  .  c  om
    Usuario usuario = (Usuario) session.getAttribute(USUARIO);
    List<Contrato> contratos = busquedasContratos.buscarPorEmpresaEmpleado(nombre, usuario.getId());
    model.put("contratos", contratos);
    return new ModelAndView("usuario/contratoAux", model);
}

From source file:io.github.benas.todolist.web.servlet.todo.SearchServlet.java

@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {

    String title = request.getParameter("title");

    HttpSession session = request.getSession();
    User user = (User) session.getAttribute(TodoListUtils.SESSION_USER);

    List<Todo> todoList = todoService.searchTodoListByTitle(user.getId(), title);
    request.setAttribute("todoList", todoList);

    request.getRequestDispatcher(SEARCH_PAGE).forward(request, response);

}