Boa noite,
Já revirei a net atras de soluções e infelizmente não tenho pessoas as quais possa tirar dúvidas sobre programação, se alguém puder me ajudar ficarei muito grato.
Sou inciante e estou fazendo um sistema bem simples de uma recepção para treinar o conteúdo dos cursos FJ21 e FJ25, só que me deparei com um problema que não consegui resolver mesmo configurando os “resources” para a pasta static não funciona nem por decreto já tentei colocar a base como webapp ou web-inf onde estão os meus JSP’s, eclipse sempre me retorna esse erro:
21:53:22,778 WARN [org.springframework.web.servlet.PageNotFound] (default task-4) No mapping found for HTTP request with URI [/sisrec/webapp/static/js/script.js;jsessionid=4SDRDX78AmXOg8ONP1IhFX6Y.dell7] in DispatcherServlet with name ‘dispatcher’
Utilizo SpringMVC 4.2.1 + eclipse Luna + java 8 + Hibernate 4.3 + Maven
como estou chamando dentro da JSP:
<% %>(o arquivo está no diretório) webapp/static/js/script.js
segue minha classe de configuração:
Configuration
@EnableWebMvc
@ComponentScan(basePackages = “br.ti.sisrec”)
public class SisRecSpringConfig extends WebMvcConfigurerAdapter {
@Override
public void configureViewResolvers(ViewResolverRegistry registry) {
InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
viewResolver.setViewClass(JstlView.class);
viewResolver.setPrefix("/WEB-INF/views/");
viewResolver.setSuffix(".jsp");
registry.viewResolver(viewResolver);
}
@Bean(name = "multipartResolver")
public StandardServletMultipartResolver resolver() {
return new StandardServletMultipartResolver();
}
@Bean
public MessageSource messageSource() {
ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
messageSource.setBasename("messages");
return messageSource;
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/static/**").addResourceLocations(
"/static/");
}
}