Package com.apress.prospring3.springblog.web.blogapp.controller

Source Code of com.apress.prospring3.springblog.web.blogapp.controller.SecurityController

/**
* Created on Jan 24, 2012
*/
package com.apress.prospring3.springblog.web.blogapp.controller;

import java.util.Locale;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.MessageSource;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

import com.apress.prospring3.springblog.web.form.Message;

/**
* @author Clarence
*
*/
@RequestMapping("/security")
@Controller
public class SecurityController {

  final Logger logger = LoggerFactory.getLogger(SecurityController.class)
 
  @Autowired
  private MessageSource messageSource; 
 
  @RequestMapping("/loginfail")
  public String loginFail(Model uiModel, Locale locale) {
    logger.info("Login failed detected");
    uiModel.addAttribute("message", new Message("error", messageSource.getMessage("message_login_fail", new Object[]{}, locale)));
    return "blogs/list";
 
 
}
TOP

Related Classes of com.apress.prospring3.springblog.web.blogapp.controller.SecurityController

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.