Autor |
Mensagem |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 29/10/2007 10:33:38
|
paulo245
MultiAction
Membro desde: 26/07/2007 21:30:49
Mensagens: 73
Offline
|
Tenho uma duvida como que faço para quando digitar qualquer url seja direcionado para meu login.jsp.. e depois para index dentro de secured.
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 30/10/2007 22:23:42
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
paulo, como você está montando o seu filtro de autenticação?
teria como você postar o código dele?
Mas o funcionamento básico é: nesse seu filtro, caso o usuário não esteja logado, você sabe através do Neo.getUser() (que caso seja null o usuário não está logado) entao você dá um sendRedirect e envia para a sua tela de login.
Entendeu?
[]'s
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 31/10/2007 20:10:57
|
paulo245
MultiAction
Membro desde: 26/07/2007 21:30:49
Mensagens: 73
Offline
|
blz. Pedro bom o meu filtro está sem modificações...
Code:
package filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import br.com.linkcom.neo.core.standard.Neo;
public class AuthenticationFilter implements Filter {
String loginPage = "/modulo/crud/login";
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
if(Neo.getUser() == null){
request.getRequestDispatcher(loginPage)
.forward(request, response);
} else {
chain.doFilter(request, response);
}
}
public void destroy() {
}
public void init(FilterConfig config) throws ServletException {
}
}
as outras paginas está dentro do diretorio modulo/secured/*
ele não está direcionando para meu login.jsp que está no diretorio modulo/crud/login.jsp que está aparecendo e o meu menu.xml no lugar do login...
Obrigado pela ajuda...vlw
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 05/11/2007 10:49:57
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
te recomendo a fazer assim:
response.sendRedirect(loginPage);
tem um post que coloquei uma implementação de autenticação.. você chegou a procurar?
Desculpe a demora da resposta, estava enrrolado aqui!
[]'s
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 06/11/2007 19:41:21
|
paulo245
MultiAction
Membro desde: 26/07/2007 21:30:49
Mensagens: 73
Offline
|
Pedro coloquei assim e não está dando aparece a tela so com o menu
Code:
package filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import br.com.linkcom.neo.core.standard.Neo;
public class AuthenticationFilter implements Filter {
String loginPage = "/modulo/crud/login";
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
if(Neo.getUser() == null){
reponse.sendRedirect(loginPage);
} else {
chain.doFilter(request, response);
}
}
public void destroy() {
}
public void init(FilterConfig config) throws ServletException {
}
}
vlw to esperando...
i da um erro na linha
reponse.sendRedirect(loginPage);
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 06/11/2007 20:06:17
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Qual erro?
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 06/11/2007 20:16:20
|
paulo245
MultiAction
Membro desde: 26/07/2007 21:30:49
Mensagens: 73
Offline
|
Bom eu utilizo o myeclipse quando digito a linha de codigo fica um
x vermelho dizendo que tem alguma coisa errada.
bom eu to pensando que ele não está tendo visibilidade para o metodo.
por isso que o erro parece.
E não está direcionando para a página de login...
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 06/11/2007 21:34:27
|
paulo245
MultiAction
Membro desde: 26/07/2007 21:30:49
Mensagens: 73
Offline
|
Tem jeito de vc me mandar um exemplo para dar uma ajuda....
Nessa parte...
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 06/11/2007 23:01:21
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Ok.
Assim que chegar na linkcom lhe mando um exemplo disso!
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 07/11/2007 12:03:56
|
paulo245
MultiAction
Membro desde: 26/07/2007 21:30:49
Mensagens: 73
Offline
|
blz pedro..
manda para um desses e-mail ai..
henrique_245@hotmail.com ou
henriquep72@yahoo.com.br
valeuu pela ajuda..
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 07/11/2007 20:53:39
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Paulo, Eu pedi ao leonardo e ao flávio para montar uma aplicação demo com as features mais usadas do NEO.
Acredito que amanhã já esteja pronto e colocarei pra download no site.
Té!
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 08/11/2007 08:24:38
|
paulo245
MultiAction
Membro desde: 26/07/2007 21:30:49
Mensagens: 73
Offline
|
Valeu pedro vai ajudar muito o menbros do forum com esse demo...
Obrigado pela ajuda a comunidade....
vlw.
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 08/11/2007 14:24:16
|
leogdiniz
Equipe
Membro desde: 07/11/2007 18:16:15
Mensagens: 6
Offline
|
Aê...
Blz??
Aki..
Tem um problema com meu login..
quando eu nao digito nada no compo login, ocorre um erro
falando que a busca no banco nao voltou nada...
como posso resolver isso?
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 08/11/2007 17:18:26
|
pedro.goncalves
Equipe
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline
|
Experimenta validar se a pessoa não digitou nada antes de fazer a consulta no banco. =p
|
Pedro Gonçalves
http://pedrogoncalves.com.br
 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 08/11/2007 17:51:32
|
leogdiniz
Equipe
Membro desde: 07/11/2007 18:16:15
Mensagens: 6
Offline
|
Aê paulo...
Blz???
Aki...
Ja mandei o exemplo pro seu e-mail!!!
Qualquer coisa é so falar!!
|
|
 |
|