Spring MVC url-mapping

한국인*_*한국인 1 spring jsp spring-mvc url-pattern

我用Spring mvc制作了一个简单的Web应用程序.

我想使用这些URL

  • /用户
  • /用户身份}
  • /用户/创建
  • /用户/编辑/ {ID}

在web.xml中

第一个案例

<servlet-mapping> 
    <servlet-name>SpringMVC1</servlet-name> 
    <url-pattern>/</url-pattern> 
</servlet-mapping> 
Run Code Online (Sandbox Code Playgroud)

它运作良好.
但我无法 在{my project path} /WebContent/res/images/logo.png中读取 http:// localhost:8080/res/images/image.png - 404错误

第二种情况

<servlet-mapping> 
    <servlet-name>SpringMVC1</servlet-name> 
    <url-pattern>/*</url-pattern> 
</servlet-mapping> 
Run Code Online (Sandbox Code Playgroud)

我可以在http:// localhost:8080/res/images/image.png上看到图片, 但http:// localhost:8080/user/create - 404错误

怎么了??

Sea*_*oyd 5

你需要在XML中使用这样的东西:

<mvc:resources mapping="/res/**" location="/path/to/your/resources"/>
Run Code Online (Sandbox Code Playgroud)

16.14.5.配置资源服务