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

Jsp quebrado em sua visualização.

Amigos,

Ao abrir o detalhe.jsp ele aparece todo desorganizado, creio que nao estou conseguindo ler os CSS e as fontes corretas, mas na video aula, não vi o professor mexendo com nada de CSS e sim apenas salvando como HTML e o dele esta funcionando normalmente, o meu eu importei pelo link download da aula e mesmo assim não vai...

alguma sugestão ?

Obrigado.

11 respostas

Opa, talvez você não tenha chegado, mas vai rolar uma configuação do spring para ele ignorar rotas desconhecidas. Dá uma olhada nisso?

Lá no AppWebConfiguration ou alguma classe parecida com essa, deveria ter o seguinte código:

    @Override
    public void configureDefaultServletHandling(
            DefaultServletHandlerConfigurer configurer) {
        configurer.enable();
    }

Opa bom dia, conseguiu resolver? o meu ele não consegue carregar os arquivos css

aparece isso aqui

11:51:54,956 WARN  [org.springframework.web.servlet.PageNotFound] (default task-22) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/fontello.css] in DispatcherServlet with name 'dispatcher'
11:51:54,961 WARN  [org.springframework.web.servlet.PageNotFound] (default task-17) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/cssbase-min.css] in DispatcherServlet with name 'dispatcher'
11:51:54,971 WARN  [org.springframework.web.servlet.PageNotFound] (default task-21) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/style.css] in DispatcherServlet with name 'dispatcher'
11:51:54,971 WARN  [org.springframework.web.servlet.PageNotFound] (default task-18) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/fonts.css] in DispatcherServlet with name 'dispatcher'
11:51:54,974 WARN  [org.springframework.web.servlet.PageNotFound] (default task-20) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/fontello-embedded.css] in DispatcherServlet with name 'dispatcher'
11:51:54,975 WARN  [org.springframework.web.servlet.PageNotFound] (default task-19) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/fontello-ie7.css] in DispatcherServlet with name 'dispatcher'
11:51:54,978 WARN  [org.springframework.web.servlet.PageNotFound] (default task-24) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/responsive-style.css] in DispatcherServlet with name 'dispatcher'
11:51:54,979 WARN  [org.springframework.web.servlet.PageNotFound] (default task-23) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/layout-colors.css] in DispatcherServlet with name 'dispatcher'
11:51:54,988 WARN  [org.springframework.web.servlet.PageNotFound] (default task-26) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/produtos.css] in DispatcherServlet with name 'dispatcher'
11:51:54,988 WARN  [org.springframework.web.servlet.PageNotFound] (default task-25) No mapping found for HTTP request with URI [/casadocodigoSpring/resources/css/guia-do-programador-style.css] in DispatcherServlet with name 'dispatcher'

Não consegui resolver, voltei hoje a mexer novamente, mas testei o que @Alberto Souza disse mas nao foi, ele não aceita nem o Override em cima, e mesmo revomendo não vai. a formatação continua do mesmo jeito ainda. vou tirar um print pra darem uma olhada.

Segue link https://www.dropbox.com/s/2lui228sl0k3aaw/alura%20error%20jsp.PNG?dl=0

o meu está exatamente igual o seu ele não consegue ler o css e a página fica assim

http://prntscr.com/g6xl56

nossa, ta igualzinho.. ..! agora como arruma, não tenho ideia...

Coloquei os css mas não vai... https://www.dropbox.com/s/u71nhpv68nv6jld/alura%20error%20jsp%201.PNG?dl=0

fez igual também @Jilles Ragonha ?

Estranho que no do professor ele nem importa o CSS e o dele roda o formato organizado, sera que estou colocando no lugar errado....

nao cara o meu ta dentro do resources

olha ae http://prntscr.com/g6y2cr

Meu também não foi não, coloquei no resources e não vai...

solução!

consegui resolver amigao, olha ae http://prntscr.com/g71hmw

pelo que entendi, vc precisa "mapear" nas configurações do spring, onde seus arquivos de resources estarão(css, imagens, js e talz). Depois de garimpa mto, consegui descobrir o seguinte Em nossa classe de configuração

AppWebConfiguration

vc vai precisar extender WebMvcConfigurerAdapter

public class AppWebConfiguration extends WebMvcConfigurerAdapter{

depois no fim, basta sobrescrever o método addResourceHandlers e colocar qual o local da sua pasta resources

 @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
    }

espero que funcione para vc :D

Agora sim @Jilles Salvouu xD.

Agradeço muito pela ajuda, nossa...ajudou demais obrigado.

https://www.dropbox.com/s/dkqk7ajnffso05e/alura%20error%20jsp%202.PNG?dl=0

Que isso cara, foi o que consegui para resolver meu problema, ainda queria ouvir de alguem mais experiente, se é a maneira correta de tratar do assunto hehe