Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Url Spring Framework

Sabendo-se que o padrão da URL de um projeto Spring deve ser: http://localhost:8080/NomeDoProjeto/controller

O que fazer quando não aparece o nome do Projeto? no meu caso está assim: http://localhost:8080/controller dúvido, devo começar o meu controller com o nome do projeto em todas as requisições, ou tem um jeito de padronizar?

3 respostas

Acho que eu não entendi.. a parte ali que vc escreve nomeDoProjeto é apenas o contexto da aplicação... Quando estamos desenvolvendo, normalmente, o contexto é o próprio nome do projeto.

Se vc tiver usando algo que deploya a aplicação no root do servidor, como o Spring Boot, é só desconsiderar aqui.. Na verdade o contexto é vazio => "". Não precisa mexer em nada no projeto.

Sim estou usando Spring Boot no projeto!! acho que intendi então... quando se usa Spring boot o contexto é vazio mesmo?? Não teria como fazer alguma coisa para aparecer o contexto?

solução!

Oi Iran, talvez tenha alguma configuração, mas de verdade, o contexto é uma das piores coisas que já foram criadas no mundo java web.. por conta dele que vc usa coisas como <c:url... Trabalhando sempre no root, para qualquer caminho de imagens, js, css etc da sua página, vc pode simplesmente colocar /caminho/arquivo.extensao, não precisa mais ficar pegando o contexto e tal..

Vai sem mesmo :).