Como saber a URL digitada pelo usuario

2 respostas
R

Galera nao sei se essa eh secao correta mas vamos lah …

Tem como eu saber o endereco digitado por um usuario via JSF ou ateh mesmo pelo TOMCAT?

Por exemplo suponha que o usuarios acesse o sistema da empresa pela URL http://www.adm.empresa.com.br, teria que abrir diretamente a area admnistrativa (gerenciamento), se o usuario acessar, www.colaboradores.empresa.com.br, teria que acessar o portal de informações para os funcionarios, etc … Atualmente esses dominios sao todos direcionados para o IP do mesmo servidor e na pagina inicial o usuario escolhe para onde ele quer ir (alugar um novo IP, ou novo servidor esta fora de cogitacao por hora)

Grato desde jah

2 Respostas

A

Olá …
Dessa forma você consegue recupera a url que o usuario digitou …

public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException{ HttpServletRequest request = (HttpServletRequest) req; HttpServletResponse response = (HttpServletResponse) resp; // recuperando a url do usuario String url = request.getRequestURI(); System.out.prinln("url ->"+url); }

R

alepsilva14:
Olá …
Dessa forma você consegue recupera a url que o usuario digitou …

public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException{ HttpServletRequest request = (HttpServletRequest) req; HttpServletResponse response = (HttpServletResponse) resp; // recuperando a url do usuario String url = request.getRequestURI(); System.out.prinln("url ->"+url); }

Blz cara, consegui fazer o filtro aqui, vlw!

Criado 8 de dezembro de 2011
Ultima resposta 8 de dez. de 2011
Respostas 2
Participantes 2