2017-02-02 3 views
0

Spring MVCでアプリケーションを作成しようとしています。 jspファイル内のスタイルシートとjsファイルを使用してログインページを作成します。しかし、私はログインファイルでcssとjsファイルを読み込むことができません。spring mvcアプリケーションでCssとjs Loadindを使用しない

1) 私が使用してみました:

<link href=" <c:url value="/resources/css/bootstrap.min.css"/> " rel="stylesheet"> 

()springWeb.xmlに使用することにより:

<mvc:resources mapping="/resources/**" location="/resources/" cache-period="31556926"/> 

2)私がロードされると、私は直接

<link href="resources/css/bootstrap.min.css" rel="stylesheet"> 

を使用しましたページ、リソース(CSS/Jsファイル)がロードされていません。

何が間違っていますか/間違っていますか?ありがとう!

+0

私は "web guy"ではありませんが、この質問は私にとっては厄介なようです。いくつかのコード/ファイル構造を追加してください。ありがとうございました – Tatranskymedved

+0

こんにちは私は質問を一度チェックして返信してください。 – reddy

答えて

0

ResourceHandlerRegistryを試しましたか?

@Configuration 
@EnableWebMvc 
public class ApplicationConfig extends WebMvcConfigurerAdapter { 

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

Arpitの答えは、あなたの設定クラスでリソースハンドラを宣言したいと思うかもしれません。

私のためのトリックは、このようなリンクを設定することでしたが、特に、 "メディア"属性は私のアプリケーションの違いを生むようでした。

<link rel="stylesheet" href="<c:url value="/resources/css/bootstrap.min.css"/>" type="text/css" media="screen"> 

さらに、リソースハンドラで宣言したパスと実際のパスに注意する必要があります。

関連する問題