我有一堆模板附带的js,css和插件。 他们都在当地公平地开展工作。 但是,当我在服务器上上传项目时,静态文件将无法运行该功能。
我正在与jsp一起使用apache-tiles。
文件如下:
<script type="text/javascript" src="/static/plugins/jquery/dist/jquery.min.js"></script>
<script type="text/javascript" src="/static/plugins/bootstrap/dist/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/static/plugins/jquery-bar-rating/dist/jquery.barrating.min.js"></script>
<script type="text/javascript" src="/static/plugins/owl-carousel/owl.carousel.min.js"></script>
<script type="text/javascript" src="/static/plugins/gmap3.min.js"></script>
<script type="text/javascript" src="/static/plugins/imagesloaded.pkgd.js"></script>
@Configuration
@EnableWebMvc
@ComponentScan(basePackages = "com.in28minutes.springboot.tutorial.basics.application.configurations")
public class AppConfig extends WebMvcConfigurerAdapter{
/**
* Configure TilesConfigurer.
*/
@Bean
public TilesConfigurer tilesConfigurer(){
TilesConfigurer tilesConfigurer = new TilesConfigurer();
tilesConfigurer.setDefinitions(new String[] {"/WEB-INF/tiles/tiles.xml"});
tilesConfigurer.setCheckRefresh(true);
return tilesConfigurer;
}
/**
* Configure ViewResolvers to deliver preferred views.
*/
@Override
public void configureViewResolvers(ViewResolverRegistry registry) {
TilesViewResolver viewResolver = new TilesViewResolver();
registry.viewResolver(viewResolver);
}
/**
* Configure ResourceHandlers to serve static resources like CSS/ Javascript etc...
*/
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/static/**").addResourceLocations("/static/");
}
}
import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
public class AppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
protected Class<?>[] getRootConfigClasses() {
return new Class[] { AppConfig.class };
}
@Override
protected Class<?>[] getServletConfigClasses() {
return null;
}
@Override
protected String[] getServletMappings() {
return new String[] { "/" };
}
}
答案 0 :(得分:0)
对此错误我感到很抱歉,但是我发现了自己的错误。 我问错了一个问题。
问题出在我的标记中,而不是静态文件的链接中。 我可以删除问题吗?
我不想被禁止或类似的事情。
请帮助。