配置Spring mvc 注解配置的时候 静态页面跳转 报的错

问题描述

<mvc:default-servlet-handler /> 相应的包 都加了, 就是报错, org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 16 in XML document from ServletContext resource [/WEB-INF/dispatcher-servlet.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'mvc:default-servlet-handler'.Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'mvc:default-servlet-handler'.

解决方案

<mvc:default-servlet-handler/>这个标签是在spring3.0.4发布之后才有的,现在如果用这个标签,因为spring官方的http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd 还没有更新。所以会报错,有以下方法可以代替:手动将3.0.4版本中的spring-mvc-3.0.xsd添加到本地的xml catalog 中,xsd所在位置:org.springframework.web.servlet-3.0.4.RELEASE.jarorgspringframeworkwebservletconfig。

时间: 2024-09-24 14:54:10

配置Spring mvc 注解配置的时候 静态页面跳转 报的错的相关文章

mvc注解-spring MVC注解 + hibernate +jpa配置 出错 具体如下

问题描述 spring MVC注解 + hibernate +jpa配置 出错 具体如下 这个是错误 No unique bean of type [javax.persistence.EntityManagerFactory] is defined: expected single bean but found 0 下面为XML配置文件 web.xml 导入hibernate <filter> <filter-name>openEntityManagerInViewFilter&

spring mvc xml配置拦截器

spring mvc 有两种配置:(1)注解:(2)基于xml(schema). 公司要求使用xml方式的,其实在我看来注解更方便: 如何使用xml配置spring mvc的拦截器呢? 场景:比如用户通过浏览器访问我的网站时,我需要判断用户是否已经登录过,若登录过,则允许访问,否则自动跳转到登陆页面. spring mvc中拦截器类需要继承HandlerInterceptorAdapter 类 代码如下: Java代码   package com.yj.mvc.controler.interce

求spring mvc +jpa配置

问题描述 求spring mvc +jpa配置 解决方案 基本配置如下:<!-- 配置JPA --> <!-- JPA实体管理工厂的配置 --> <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="dataSource&q

Spring MVC的配置

Spring MVC 在Spring的体系中和JdbcTemplate互相独立,分属于不同的jar包,使用默认位置不同的spring配置文件. Spring JdbcTemplate基本上完全可以单独拿来使用.也就是说,假如你在写一个Web项目,而且你打算用纯粹的JSP来实现网页的显示.逻辑处理也完全没有任何问题,你只需要在你的JSP页面中创建Spring JdbcTemplate的对象,使用它的方法,在SpringJdbc环境下编写java的方法,让你的JSP页面去使用这些方法,一点问题没有.

jbpm4.4 集成spring mvc 怎么配置?

问题描述 jbpm4.4 集成spring mvc 怎么配置? 如题 感谢回答~大神帮我看下如题 感谢回答~大神帮我看下如题 感谢回答~大神帮我看下 解决方案 https://github.com/search?utf8=%E2%9C%93&q=+jbpm+spring&type=Repositories&ref=searchresults 解决方案二: activiti集成spring的配置请参考 : http://git.oschina.net/wangkang/llsfw

配置 iles框架-Spring MVC的配置Tiles框架中配置后出面错误

问题描述 Spring MVC的配置Tiles框架中配置后出面错误 Spring MVC的配置Tiles框架中配置后出面错误,请大家帮着分析一下原因,以下是spring-servlet.xml <?xml version="1.0" encoding="UTF-8"?> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.spri

spring mvc-maven spring MVC注解controller页面访问不到。。(新手)

问题描述 maven spring MVC注解controller页面访问不到..(新手) dispatcher-servlet.xml -------------------------------------------------------------------------- <!-- 添加注解驱动 --> <mvc:annotation-driven /> <!-- 默认扫描的包路径 --> <context:component-scan base-p

Spring MVC 注解自动扫描失效原因分析_java

关于spring自动扫描,在控制层,采用注解配置@Controller,项目能够成功启动,且无任何报错.但是 在进行页面跳转时,并未进行相应的拦截,整个界面只能在默认界面 ,跳转报404,由于楼主初次尝试,在绕了一个大圈后,初步确认是在扫描时mvc控制器,并未成功,详情请看代码 <!-- 开启controller注解支持 --> <context:component-scan base-package="com.cjw.test.controller" use-def

spring mvc注解不能访问到controller

问题描述 spring mvc注解不能访问到controller web.xml配置 <servlet> <servlet-name>annomvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLoca