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?
Porque não usa um redirecionamento no .htaccess ou um redirect no arquivo inicial?
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.
Explica melhor qual o teu objetivo com isso.
Porque precisa que funcione assim?
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, …