Ler URL TomCat Iniciando

4 respostas
MarceloNeo

Boa tarde a todos,
Necessito da URL completa…
Por exemplo: http://localhost:8080/Servico/

Quando o server (TOMCAT) ainda esta iniciando o serviço.
Tentei alguma coisa com listener mas não obtive sucesso.
Eu uso o TomCat 6. e JSF 2.0.
Quando o server já esta iniciado eu Uso isso. HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest(); String URLPATH = (request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath()).trim(); //ele me retorna isso // http://localhost:8080/Servico/
Mas acontece que isto é pra quando existe uma requisição.
Alguma dica como posso fazer isso?

4 Respostas

F

Porque não usa um redirecionamento no .htaccess ou um redirect no arquivo inicial?

MarceloNeo

Como irei fazer isso? se o problema é antes disso (O server ainda não responde).
Tem que ser a hora que o server está subindo.
Também pode ser quando o server estiver execuntado os Listeners da aplicação.

F

Explica melhor qual o teu objetivo com isso.

Porque precisa que funcione assim?

MarceloNeo

Em si, se resume assim…
Preciso saber a URL path do Sistema para setar as permissões para o administrador do sistema.
no banco de dados a primeira vez que o sistema sobe.
O porque disso. quando o usuário instalar o sistema não sei em qual url ele vai colocar.
dessa forma o sistema se molda a cada contexto.

Em si eu sei path/meus_arquivos… mas a path não se sabe ela é variavel, …

Criado 11 de fevereiro de 2011
Ultima resposta 11 de fev. de 2011
Respostas 4
Participantes 2