在配置spring - mvc 的时候,有针对resource资源的配置
<!-- http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-static-resources -->
<mvc:resources mapping="/static/**" location="/static/" />
该配置的xml命名空间为:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
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-3.0.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
但是eclipse 在 <mvc:resources mapping="/static/**" location="/static/" /> 这行中总是报错,提示:
cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for
element 'mvc:resources'.
问题小,但是工程有个错误提示总是不爽,具体解决如下:
1. 打开 windows -> preference , 弹出对话框
2. 在该dialog中左上角的 "type filter text" 中,输入 "xml c"关键字,会跳到"XML Catalog"目录。
3. 在 XML Catalog Entries中找到 "Plugin Specified Entries" 。
4. 拖动滚动条到下方,找到 "http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd" 项
5. 点击该项,在下面的 "Details" 会有相关详情:类似
Location: /**/Genuitec/MyEclipse-8.6/configuration/org.eclipse.osgi/bundles/1070/1/.cp/org/springframework/web/servlet/config/spring-mvc-3.0.xsd
URI: file:/**/Genuitec/MyEclipse-8.6/configuration/org.eclipse.osgi/bundles/1070/1/.cp/org/springframework/web/servlet/config/spring-mvc-3.0.xsd
Key Type: Namespace Name
Key: http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
6. 访问"http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd",下载该文件,替换 Location 对应的文件(保险起见,建议备份该文件)
7. 重新build 工程,错误提示就被哈皮的去掉了~~
分享到:
相关推荐
解决 MyEclipse 10.X 导出EAR WAR报错问题 , 将原文件解压重组上传..同时将Price降低
1. **项目初始化**:首先,我们需要在MyEclipse中创建一个新的Dynamic Web Project,然后通过Spring工具集或手动配置引入Spring MVC的相关依赖库,如spring-webmvc.jar、servlet-api.jar等。 2. **配置Spring MVC**...
myEclipse2013+spring-mvc+mybatis3.2.2实现增删改查简单完整版,可在myEclipse2013自带的Tomcat 7上运行,weblogic上可能有问题,有ModelMap 和ModelAndView的简单使用比较,ModelMap用起来更方便简洁。也使用到了c...
本文将深入探讨这个问题的成因,并提供一系列的解决方案,帮助开发者顺利解决问题。 首先,我们要理解什么是WAR(Web ARchive)包。WAR文件是Java Web应用程序的标准打包格式,它包含了Servlet、JSP、静态资源以及...
这个简单的登录注册系统展示了Spring框架的强大功能,以及如何与其他技术如Spring MVC、Spring JDBC和MySQL协同工作,为开发者提供了一个完整的后端解决方案。通过深入理解并实践这些知识点,开发者能够构建更复杂的...
这是一个基于Java技术栈开发的企业级项目,主要使用了Spring MVC、Spring、Hibernate、Bootstrap和Maven等关键组件。下面将详细解析这些技术及其在项目中的作用。 **Spring MVC**: Spring MVC是Spring框架的一个...
在提供的文件"myeclipse10.7.1导出war问题解决办法"中,很可能包含了具体的解决步骤和案例分析,建议参考该文件以获取更精确的解决方案。记住,每个开发环境和项目都有其特殊性,因此解决问题时需要具体问题具体分析...
【标题】"myeclipse+springmvc+spring+mybatis案例附带mysql数据库"是一个集成开发环境与流行Java企业级框架的实战项目,它涵盖了MyEclipse、Spring MVC、Spring和MyBatis四个核心组件,并结合了MySQL数据库,用于...
MyEclipse8.5+Spring3.0MVC+Hibernate3.3+Mysql样例 详细讲述如何配置开发环境,如何创建样例工程,配置文件如何配置,各个配置项的意义等。 步骤详细,代码完整,方便初学者快速掌握整套开发技术,缩减学习成本。
本资源“MyEclipse+MVC实现登录验证(工程源码)”提供了一个具体的示例,帮助开发者理解如何在MyEclipse集成开发环境中使用MVC模式来构建一个登录验证系统。 首先,我们来深入了解一下MVC模式。MVC将应用分为三个...
使用环境:MyEclipse/Eclipse + Tomcat + MySQL。 使用技术:Spring MVC + Spring + MyBatis / JSP + Servlet + JavaBean + JDBC。
我们现在一般网站都是利用的MySQL数据库搭建网站的,但是在网上看到很多网友吐槽数据库连接不上的问题,现在我就结合相关资料向提出一些我个人的见解,希望对大家解决问题有帮助。 一般MySQL连接不上,可能有两大...
1. **环境配置**:安装MyEclipse、JDK、MySQL、Tomcat、Spring MVC、iBATIS及MySQL驱动。 2. **项目创建**:在MyEclipse中创建Dynamic Web Project,引入相关库。 3. **Spring配置**:编写Spring的配置文件,声明...
1. 右键点击项目,选择“MyEclipse” -> “Add Spring Capabilities”,或通过菜单栏中的“MyEclipse” -> “Project Capabilities” -> “Add Spring Capabilities”。 2. 在弹出的窗口中,选择Spring 3.0版本,并...
在MyEclipse环境下开发的"springapp"项目,涵盖了Spring MVC的基础配置和核心组件。以下将详细解释这个项目中的关键知识点: 1. **项目结构**: - `src/main/java`:包含所有Java源代码,如控制器(Controller)、...
【标题】:“jsp中使用return 报错解决方案” 在Java Web开发中,JSP(JavaServer Pages)是一种用于创建动态网页的技术。然而,在编写JSP代码时,有时开发者可能会遇到在JSP页面中使用`return`语句时出现错误的...
MyEclipse的Spring插件还提供了XML格式化和配置文件验证的功能,确保配置文件符合Spring的规范,避免因为XML错误导致的启动问题。 9. **Spring Roo集成** 如果使用Spring Roo,MyEclipse的集成可以进一步提升开发...
使用环境: MyEclipse/Eclipse + Tomcat + MySQL。...使用技术: Spring MVC + Spring + MyBatis 或 JSP + Servlet + JavaBean + JDBC。 效果:https://ymjin.blog.csdn.net/article/details/119986708
xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd ...