Login básico em JSF
Publicado por Mayron Cachina 02/01/2008
[ Hits: 12.761 ]
Homepage: http://mayroncachina.net
Esse é um exemplo básico de login em JSP + JSF: como usar o framework JSF com a tecnologia Java Server Pages.
welcomeJSF.jsp <%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%> <%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSF Login</title> </head> <body> <f:view> <h:form> <strong>Usuario</strong><h:inputText id="nome" value="#{login.usuario}" /> <strong>Senha</strong><h:inputSecret id="senha" value="#{login.senha}" /> <h:commandButton value="Entrar" action="#{login.verificaLogin}"/> </h:form> <h:outputText value="#{login.mensagem}"/> </f:view> </body> </html> Login.java /* * Login.java * * Created on 20 de Novembro de 2007, 14:35 * * Controller onde o JSF executará as funções */ /** * * @author mayron.cachina */ public class Login { private String usuario; private String senha; private String mensagem = "teste"; public String verificaLogin(){ if (usuario.equals("mayron")){ if (senha.equals("123456")){ mensagem = "Bem Vindo " + usuario; }else{ mensagem = "Senha Inválida"; } }else { mensagem = "Usuário " + usuario + " não faz parte do sistema"; } return null; } public String getUsuario() { return usuario; } public void setUsuario(String usuario) { this.usuario = usuario; } public String getSenha() { return senha; } public void setSenha(String senha) { this.senha = senha; } public String getMensagem() { return mensagem; } public void setMensagem(String mensagem) { this.mensagem = mensagem; } }
Texto girando em volta do mouse
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Estou com sede em aprender sobre o nosso querido Linux. (1)
big linux sem audio como resolver (2)
Como faz para dar um update-grub por shell script [RESOLVIDO] (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta