@RequestMapping(value="/usuario/cadastrarUsuario", method=RequestMethod.POST)
	public String cadastrarUsuario(@Valid Usuario usuario, BindingResult result, ModelMap model){
		String mensagem = null;
		
		if(result.hasFieldErrors("nome") || result.hasFieldErrors("sobrenome") ||
			result.hasFieldErrors("email") || result.hasFieldErrors("username") ||
			result.hasFieldErrors("senha") || result.hasFieldErrors("confirmaSenha") ){
			
			mensagem = "Erro ao cadastrar usuário!";
			model.addAttribute("mensagemTitulo", mensagem);
			return "forward:/usuario";
			
		}else{
			try{
				
				usuarioService.cadastrarUsuario(usuario);
				mensagem = "Usuário cadastrado com sucesso!";
				
			} catch (ValidationException e) {
				mensagem = e.getMessage();
				model.addAttribute("mensagemTitulo", mensagem);
				return "forward:/usuario";
			}
			
			model.addAttribute("mensagemTitulo", mensagem);
			return "forward:/login/login";
		}
	}