Gostaria de saber se tem como eu acessar a minha aplicação sem ser pelo contexto inicial dela. Exemplo:
Atualmente eu acesso minha aplicação assim: http://localhost:9080/APPWeb/index.faces
Gostaria de acessar ela, usando somente a seguinte url: http://localhost:9080/APPWeb
Ou ate mesmo assim: http://localhost:9080
Atualmente, tem um aplição em .net que faz o acesso por este meio, gostaria de saber se tem como fazer isso também em java, com jsf.
Obrigado
Boa tarde Felipe,
Tem como ser feito sim, mas a configuração depende do servidor que você estiver utilizando.
Se for o Jboss, eu posso lhe responder, pois minha aplicação está utilizando do exemplo “http://localhost:porta”
Caso seja outro servidor de uma procurada por “context root” que provavelmente você encontrará o que deseja.
MUITO obrigado Giuliano. O meu e websphere. Vou pesquisar aqui. Abração
Giuliano, eu tenho o seguinte código no meu application.xml
<web>
<web-uri>APPWeb.war</web-uri>
<context-root>APPWeb</context-root>
</web>
Não vi onde poderia colocar para da raiz ele já acessar minha aplicação.
Se eu faço isso http://localhost:9080/APPWeb ele abre uma página com a estrutura do meu projeto, as pastas com os scripts, css, imagens, etc.
O correto seria redirecionar para a index.faces.
Desde já obrigado.
Para acessar direto da raiz, provavelmente no seu código:
Você deva colocar
Quanto a ele estar mostrando a estrutura do seu projeto vc tem que configurar seu web.xml como por exemplo:
<welcome-file-list>
<welcome-file>/index.jsf</welcome-file>
</welcome-file-list>
para ele redirecionar para o index, quando chegar no localhost.
Obs: no meu caso, as páginas são feitas em xhtml, e por algum motivo, eu realmente precisei de criar uma página em branco com o mesmo nome da informada welcome-file só que com a extensão .jsf. Resumindo minha eu tenho uma pagina chamada index.xhtml com meu código normal e uma index.jsf em branco, para ele conseguir fazer o redirecionamento correto
O welcome file funcionou, agora nao aparece mais meus arquivos…
Vou testar agora o context-roo…
Muito obrigado, Giuliano