在springMVC配置中加入<mvc:resources location="/images/" mapping="/images/**"/>

问题描述

在springMVC配置中加入<mvc:resourceslocation="/images/"mapping="/images/**"/>就出错。错误代码:StandardWrapper.Throwableorg.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:Line23inXMLdocumentfromURL[file:/D:/Program%20Files%20(x86)/Genuitec/apache-tomcat-6.0.32/webapps/springMVC3/WEB-INF/classes/config/spring-servlet.xml]isinvalid;nestedexceptionisorg.xml.sax.SAXParseException:cvc-complex-type.2.4.c:Thematchingwildcardisstrict,butnodeclarationcanbefoundforelement'mvc:resources'.atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)

解决方案

解决方案二:
配置文件的头文件没有加mvcxmlns:mvc="http://www.springframework.org/schema/mvc"http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-3.0.xsd>http://www.springframework.org/schema/mvchttp://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"></beans>

时间: 2024-10-30 12:58:07

在springMVC配置中加入&amp;lt;mvc:resources location=&amp;quot;/images/&amp;quot; mapping=&amp;quot;/images/**&amp;quot;/&amp;gt;的相关文章

spring mvc-求帮忙看下springmvc框架中注解事务失效问题

问题描述 求帮忙看下springmvc框架中注解事务失效问题 web.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&q

javascript-js在spring-mvc(4.0)中用&amp;amp;lt;mvc:resources /&amp;amp;gt;获取不到

问题描述 js在spring-mvc(4.0)中用<mvc:resources />获取不到 , springmvc是我的spring配置文件,文档">,但是tomcat一运行,js就加载不到 解决方案 http://www.cnblogs.com/snake-hand/p/3157302.html 希望采纳 解决方案二: 你用这个location="/resources/*"试试,

配置文件-关于SpringMvc配置的问题

问题描述 关于SpringMvc配置的问题 我想要在controller 层处理后返回一个html页面,并在html页面中使用el表达式,请问如何做?下面贴出我的spring-mvc.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="ht

springMVC配置环境实现文件上传和下载_java

最近的项目中用到了文件的上传和下载功能,我觉着这个功能比较重要,因此特意把它提取出来自己进行了尝试. 下面就是springMVC配置环境实现文件上传和下载的具体步骤,供大家参考,具体内容如下 一. 基础配置: maven导包及配置pom.xml,导包时除开springmvc的基础依赖外,需要导入文件上传下载时用到的commons-io.jsr和commons-fileupload.jar: <project xmlns="http://maven.apache.org/POM/4.0.0&

struts2中如何实现类似于spring mvc的mvc:resources静态资源管理

问题描述 需求是这样的:因为每次系统升级,修改了css丶js等静态资源,上线后,有的用户还是之前老的css或js,因为有缓存,需要强制刷新才能获取最新的.所以想对静态资源加上版本号,每次升级就将版本号+1想要的效果是这样的:页面中有请求/static/v1.0.1/images/index.png实际请求/static/images/index.png在springmvc中可以这样做:<mvc:resourcesmapping="${static.path}/v${static.versi

SpringMVC 配置和使用校验框架

配置和使用SpringMVC校验框架 校验框架使用和自定义注解例子(demo2):https://github.com/DaleyChao/SpringMVCPra • 如何配置 SpringMVC校验框架 在/WEB-INF/springmvc.xml中进行配置: 在JavaBean中进行配置: 在Controller中进行配置: • 获取校验结果 校验结果保存在BindingResult或Errors对象中: • 这两个类都位于org.springframework.validation包中

SpringMVC过程中@RequestBody接收Json的问题 总是报415

在SpringMVC中用@RequestBody接收Json的问题,总是报415,经过一翻查找 前台js的post: var postdata = '{"title":"这是一个标题","describe":"这是一个描述"}'; $.ajax({ type : 'POST', contentType : 'application/json', url : '/home/requestbodybind', processDat

防火墙配置中必备的六个主要命令

防火墙的基本功能,是通过六个命令来完成的.一般情况下,除非有特殊的安全需求,这个六个命令基本上可以搞定防火墙的配置.下面笔者就结合CISCO的防火墙,来谈谈防火墙的基本配置,希望能够给大家一点参考. 第一个命令:interface Interface是防火墙配置中最基本的命令之一,他主要的功能就是开启关闭接口.配置接口的速度.对接口进行命名等等.在买来防火墙的时候,防火墙的各个端都都是关闭的,所以,防火墙买来后,若不进行任何的配置,防止在企业的网络上,则防火墙根本无法工作,而且,还会导致企业网络

nginx location在配置中的优先级

location表达式类型 ~ 表示执行一个正则匹配,区分大小写 ~* 表示执行一个正则匹配,不区分大小写 ^~ 表示普通字符匹配.使用前缀匹配.如果匹配成功,则不再匹配其他location. = 进行普通字符精确匹配.也就是完全匹配. @ "@" 定义一个命名的 location,使用在内部定向时,例如 error_page, try_files location优先级说明 在nginx的location和配置中location的顺序没有太大关系.正location表达式的类型有关.