예제 #1
0
  @Override
  public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
      throws Exception {
    SpringBeanAutowiringSupport.processInjectionBasedOnCurrentContext(this);
    //                request.getSession(true).setAttribute("newsList",
    // newsService.getNewsSorted());

    User user = new User();
    UserInformation userInfo = new UserInformation();
    user.setUserInformation(userInfo);
    request.setAttribute("user", user);
    try {
      List<News> newsList = newsService.getNewsSorted();

      request.setAttribute("newsList", newsList);
    } catch (NullPointerException e) {
      System.out.println("It is not working dafuq");
      System.out.println(e.fillInStackTrace());
    }
    //        request.setAttribute("newsList", newsService.getNewsSorted());

    //        System.out.println("Pre-handle");
    return true;
  }