Por default quando acessamos o tomcat ele abre aquela jsp do context ROOT.
Como faço p que qd digitar http://localhost:8080 abra o contexto escolhido por mim direto. e não o ROOT/index.jsp
Obrigado
Leandro
Por default quando acessamos o tomcat ele abre aquela jsp do context ROOT.
Como faço p que qd digitar http://localhost:8080 abra o contexto escolhido por mim direto. e não o ROOT/index.jsp
Obrigado
Leandro
Impossível. Vai abrir o ROOT.
O que vc pode fazer é meter um redirecionamento no index.jsp do Root para o seu contexto.
Se vc faz total questão que a sua aplicação apareça no ROOT, coloque ela no ROOT.
:? :?
No server.xml tem que mudar o appBase do host “localhost”.
[]'s
Rodrigo
Esse appBase não é para trocar o diretóio webapps ??? E o ROOT, dá para trocar? Dá para fazer ao invés do root ser /ROOT ser /myapp ???
Acho que foi isso que ele perguntou. Ou talvez eu entendi errado.
Sergio, vc nao precisa do ROOT - voce pode mapear qualquer diretorio ou war pra qualquer contexto que ja nao esteja sendo usado.
O ROOT é só se vc não quiser estar dentro de um contexto, ex: http://localhost:8080/meuServlet.do
Se vc quiser http://localhost:8080/myApp/meuServlet.do é só:
:arrow: Criar um myApp.xml em ${tomcat}\conf\Catalina\localhost
ou
:arrow: Criar um diretório myApp dentro do seu appBase
ou
:arrow: Joga seu war no seu appBase
[]'s
Rodrigo
Ok, eu provavelmente nao expliquei direito: vc pode mapear qualquer diretorio ou WAR pra qualquer contexto que nao esteja sendo usado, e isso inclui o ‘/’ - que eh um contexto como qualquer outro
Ixi.
Achoq o sérgio entendeu bem.Ou então eu n entendi os outros posts.
é o q eu estou fazendo.Substitui a index.jsp do contexto root.ele redireciona p minha aplicação.
Queria saber é se havia como configurar o tomcat p acessar diretamente outra app.Mas como sérgio afirmou, não há!
É isso.Se alguém ainda souber que há algum modo manda ae!
obrigado.
[quote=lgr]Ixi.
Achoq o sérgio entendeu bem.Ou então eu n entendi os outros posts.
é o q eu estou fazendo.Substitui a index.jsp do contexto root.ele redireciona p minha aplicação.
Queria saber é se havia como configurar o tomcat p acessar diretamente outra app.Mas como sérgio afirmou, não há!
[/quote]
Para tornar a sua app disponivel a partir de http://localhost:8080, como o cv falou, basta alterar o server.xml e colocar algo assim (e comentar o ROOT)
<Context path="/" docBase="suaApp"
debug="0" reloadable="true" >
Comentar onde o ROOT?
Segue o meu server.xml em anexo .
Tá abrindo o terminal mas ele fecha logo em seguida.
OBS:meus contextos eu crio no conf/catalina/loclhost