簡體   English   中英

Java Spring MVC資源處理程序路徑

[英]Java spring mvc resource handler path

我是Java EE Spring框架的新手。 我正在Netbeans中運行spring mvc spring maven項目,並且項目文件中的“ Web Pages”目錄具有以下結構:

-網頁
--Web-INF
---意見
----的welcome.jsp
-resources
--DPI.PNG

這是配置類:

公共類HelloWorldConfiguration {

@Bean(name = "HelloWorld")
public ViewResolver viewResolver() {
    InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
    viewResolver.setViewClass(JstlView.class);
    viewResolver.setPrefix("/WEB-INF/views/");
    viewResolver.setSuffix(".jsp");

    return viewResolver;
}

public void addResourceHandlers(ResourceHandlerRegistry registry) {

    // Css resource.
    registry.addResourceHandler("/resources/**") //
            .addResourceLocations("/resources/");

}

}

在welcome.jsp中,我使用以下html訪問圖像:

<img src='/resources/DPI.PNG'>

當我訪問該頁面時,它給出了針對該圖像找不到的404,

問題是什么??

嘗試使用包含應用程序上下文路徑的jstl標記。

<img src="<c:url value="/resources/DPI.PNG"/c:url>">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM