`
henxingliwang
  • 浏览: 11399 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

关于SpringMVC中找不到<mvc:resources/>标签的解决办法

 
阅读更多

关于SpringMVC中找不到<mvc:resources/>标签的解决办法

 

在springMVC中我们经常会用到<mvc:resources/>标签,但是有些编辑器中的schema过于陈旧。导致找不到<mvc:resources/>标签。

经过试验,有两个解决办法:

1.替换文件:

打开window->preferences,在输入框输入xml找到xml Catalog。在右边中找到http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd

这一项并单击,看下面的Details,找到文件路径和key。

key:http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd

那么我们打开网址:http://www.springframework.org/schema/mvc并下载spring-mvc-3.0.xsd文件。

再打开文件路径:Location: D:\MyEclipse-8.6\configuration\org.eclipse.osgi\bundles\1077\1\.cp\org\springframework\web\servlet\config\spring-mvc-3.0.xsd

找到文件:D:\MyEclipse-8.6\configuration\org.eclipse.osgi\bundles\1077\1\.cp\org\springframework\web\servlet\config下面。

用下载的文件进行替换即可。最后重启myeclipse即可。

2.第二个方法:

在spring的配置文件中会有这样的代码:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"  
 xmlns:context="http://www.springframework.org/schema/context"  
 xmlns:p="http://www.springframework.org/schema/p"  
 xmlns:mvc="http://www.springframework.org/schema/mvc"  
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
 xsi:schemaLocation="http://www.springframework.org/schema/beans  
      http://www.springframework.org/schema/beans/spring-beans-3.0.xsd  
      http://www.springframework.org/schema/context  
      http://www.springframework.org/schema/context/spring-context.xsd  
      http://www.springframework.org/schema/mvc  
      http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"> 

将其中http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">改为

http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd">即可。

分享到:
评论

相关推荐

    SpringMVC入门

    - **不处理静态资源**:通过`&lt;mvc:default-servlet-handler/&gt;`让Servlet容器处理静态资源。 - **启用注解驱动**:使用`&lt;mvc:annotation-driven/&gt;`来启用Spring MVC的注解功能。 - **配置视图解析器**:定义视图解析...

    SpringMVC访问静态资源

    在`DispatcherServlet`的配置中,有一个`&lt;mvc:default-servlet-handler/&gt;`元素,它会将所有未匹配到控制器的请求转发给Web服务器的默认Servlet来处理,这样就可以直接服务静态资源。然而,这种方式可能不够灵活,...

    springmvc静态资源访问

    该标签告诉Spring MVC框架,如果找不到任何匹配的处理器,则将请求转发给Web服务器的默认Servlet。这意味着对于那些未被Spring MVC控制器处理的URL,如静态资源的URL,将会由Web容器直接处理。例如: ```xml ...

    初学springmvc连接数据库

    在初学SpringMVC框架并尝试连接到MySQL数据库时,你需要了解一些核心概念和技术。SpringMVC是Spring框架的一部分,专门用于处理Web应用程序的请求-响应模型。它提供了灵活的模型视图控制器(MVC)架构,使得开发人员...

    springmvc的入门例子

    &lt;artifactId&gt;spring-webmvc&lt;/artifactId&gt; &lt;version&gt;5.3.21&lt;/version&gt; &lt;/dependency&gt; ``` 3. **配置Spring MVC**:在`src/main/webapp/WEB-INF`下创建`web.xml`,配置`DispatcherServlet`: ```xml &lt;servlet&gt; ...

    Spring MVC简单实例

    接着,在 `src/main/resources/WEB-INF` 下创建 `spring-mvc-config.xml`,配置 Spring MVC 和相关组件: ```xml &lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...

    qfedu三阶段SpringMVC

    &lt;param-value&gt;classpath:springmvc.xml&lt;/param-value&gt; &lt;/init-param&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;dispatcherServlet&lt;/servlet-name&gt; &lt;url-pattern&gt;/&lt;/...

    t淘淘商城项目 商城项目 视频和源码教程 详细

    &lt;artifactId&gt;spring-webmvc&lt;/artifactId&gt; &lt;version&gt;${spring.version}&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework&lt;/groupId&gt; &lt;artifactId&gt;spring-jdbc&lt;/artifactId&gt; &lt;version&gt;${...

    SpringMVC访问静态资源的三种方式小结

    如果在使用`&lt;mvc:resources/&gt;`时遇到无映射错误,可能是因为缺少了`&lt;mvc:annotation-driven /&gt;`配置。这个标签启用基于注解的处理器,如`@RequestMapping`。 ### 方案三:使用`&lt;mvc:default-servlet-handler/&gt;` 第...

    SSM三大框架整合详细总结(Spring+SpringMVC+MyBatis).pdf

    &lt;artifactId&gt;spring-webmvc&lt;/artifactId&gt; &lt;version&gt;${spring.version}&lt;/version&gt; &lt;/dependency&gt; &lt;!-- MyBatis --&gt; &lt;dependency&gt; &lt;groupId&gt;org.mybatis&lt;/groupId&gt; &lt;artifactId&gt;mybatis&lt;/artifactId&gt; &lt;version...

    (springMVC访问js和css)[参考].pdf

    自Spring 3.0.4版本起,Spring MVC引入了`&lt;mvc:resources&gt;`元素,允许开发者指定静态资源的路径。例如,你可以将`/images/**`映射到实际的`/images/`目录,这样所有以`/images/`开头的请求都会被...

    maven+springMVC+mybatis+junit整合过程

    在本文中,我们将深入探讨如何整合`Maven`、`SpringMVC`、`MyBatis`和`Junit`来构建一个完整的Web应用程序。这个过程详细地描述了从创建Maven项目到最终实现集成的步骤。 首先,我们需要创建一个基于Maven的Web项目...

    详解SpringMVC拦截器(资源和权限管理)

    &lt;mvc:resources mapping="/js/**" location="/static_resources/javascript/"/&gt; &lt;mvc:resources mapping="/styles/**" location="/static_resources/css/"/&gt; ``` 这样,所有以`/js/**`和`/styles/**`开头的请求...

    项目文档1

    我们需要在pom.xml文件中修改Maven的`maven-compiler-plugin`插件配置,设置`&lt;source&gt;`和`&lt;target&gt;`分别为JRE的版本1.8,确保项目按照正确的JRE版本进行编译。代码如下: ```xml &lt;build&gt; &lt;finalName&gt;Demo_SSM_...

    用Spring MVC开发简单的Web应用程序1

    &lt;title&gt;Hello, Spring MVC&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt;${message}&lt;/h1&gt; &lt;/body&gt; &lt;/html&gt; ``` 此外,Spring MVC还支持许多高级特性,如模型绑定、数据验证、异常处理、RESTful支持、模板引擎等。开发者可以通过...

    springboot springmvc mybatis项目整合.docx

    上述配置中,`&lt;scope&gt;` 标签定义了依赖的范围。例如,`runtime` 表示该依赖仅在运行时需要,而 `test` 则表示该依赖仅用于测试环境。 通过以上步骤,我们已经成功搭建了一个基于 Spring Boot、Spring MVC 和 ...

    SpringMVC架构的项目 js,css等静态文件导入有问题的解决方法

    为了解决这个问题,SpringMVC从3.0.5版本开始引入了 `&lt;mvc:resources&gt;` 标签,专门用于处理静态资源。这个标签允许我们在配置文件中指定静态资源的映射路径和实际存储位置。例如: ```xml &lt;!-- 配置静态资源跳过...

    spring mvc 项目错误,和一些配置

    在Spring MVC web中找不到静态的资源 - **原因**:这通常是由于静态资源的路径配置不正确导致的。 - **解决办法**: - 确认`spring.mvc.static-path-pattern`和`spring.resources.static-locations`属性是否已正确...

    ssm框架搭建

    ssm框架是目前Java Web开发中非常流行的框架组合,它由Spring、SpringMVC和Mybatis三大框架组合而成。Spring是一个提供了全面的编程和配置模型的开源Java平台,它关注于简化企业级应用开发。Spring MVC是Spring框架...

    详解SpringMVC中设置静态资源不被拦截的问题

    另一种方式是在Spring MVC的配置文件中使用`&lt;mvc:resources&gt;`标签来指定静态资源的路径和映射。虽然在提供的代码中这部分注释掉了,但正确的使用方式如下: ```xml &lt;mvc:resources mapping="/css/**" location="/...

Global site tag (gtag.js) - Google Analytics