Unable to locate Spring for XML schema [http:/org.springfamework/schema/context]

问题描述

问题是:Configurationproblem:UnabletolocateSpringNamespaceHandlerforXMLschemanamespace[http://www.springframework.org/schema/context]Offendingresource:ServletContextresource[/WEB-INF/context/applicationContext.xml]这是spring的application。xml:<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:flex="http://www.springframework.org/schema/flex"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://www.springframework.org/schema/flexhttp://www.springframework.org/schema/flex/spring-flex-1.0.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-2.5.xsd"><context:property-placeholderlocation="classpath:../properties/loginTest.properties"/><beanid="userLogin_user"class="org.apache.commons.dbcp.BasicDataSource"destroy-method="close"><propertyname="driverClassName"value="com.mysql.jdbc.Driver"/><propertyname="url"value="${db-user.url}"/><propertyname="initialSize"value="${db-user.initial-pool-size}"></property><propertyname="username"value="${db-user.username}"/><propertyname="password"value="${db-user.password}"/><propertyname="poolPreparedStatements"value="true"/><propertyname="validationQuery"value="select1"/><propertyname="maxWait"value="10000"/><propertyname="maxActive"value="50"/><propertyname="maxIdle"value="-1"/></bean><beanid="userdao"class="UserDao"factory-method="getInstance"><propertyname="dataSourceUser"ref="userLogin_user"/></bean></beans>web.xml是:<?xmlversion="1.0"encoding="UTF-8"?><web-appversion="2.5"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><!--连接池配置begins--><resource-ref><description>DBConnection</description><res-ref-name>jdbc/userinfo</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref><!--连接池配置end--><!--springbegin--><context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/context/*.xml;</param-value></context-param><servlet><servlet-name>SpringContextServlet</servlet-name><servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><!--springend--><servlet><description>ThisisthedescriptionofmyJ2EEcomponent</description><display-name>ThisisthedisplaynameofmyJ2EEcomponent</display-name><servlet-name>LoginServlet</servlet-name><servlet-class>LoginServlet</servlet-class></servlet><servlet-mapping><servlet-name>LoginServlet</servlet-name><url-pattern>/loginServlet</url-pattern></servlet-mapping><welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list></web-app>帮帮忙谢谢!

解决方案

解决方案二:
<beansxmlns="http://www.springframework.org/schema/beans"xmlns:flex="http://www.springframework.org/schema/flex"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.5.xsdhttp://www.springframework.org/schema/flexhttp://www.springframework.org/schema/flex/spring-flex-1.0.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-2.5.xsd">把关于namespace的去掉或者把上面那些换成<beans>试试。

时间: 2024-10-26 14:36:22

Unable to locate Spring for XML schema [http:/org.springfamework/schema/context]的相关文章

Unable to locate Spring NamespaceHandler for XML schema namespace

目前做的项目,其中一个模块是由我负责,采用hibernate和spring,没有使用struts.是一个socket 服务器,运行主类的main方法即启动程序. 使用IDE:eclipse 构建工具:maven   在eclipse中运行没问题,但是使用maven的maven-assembly-plugin 插件打包成为可执行的jar后,在命令行中运行: Java -jar xxx.jar 报错:Unable to locate Spring NamespaceHandler for XML s

【spring框架】spring使用XML进行声明式事务管理

d)xml(推荐,可以同时配置好多方法) 请看下面的接口和它的实现.这个例子的意图是介绍概念,使用 Foo 和 Bar 这样的名字只是为了让你关注于事务的用法,而不是领域模型. // 我们想做成事务性的服务接口 package x.y.service; public interface FooService { Foo getFoo(String fooName); Foo getFoo(String fooName, String barName); void insertFoo(Foo fo

新人学spring框架xml路径不会填

问题描述 新人学spring框架xml路径不会填 package spring; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.core.env.StandardEnvironment; public class DItest{ @

ERROR:internal error Unable to locate libvirtd daem错误

在编译配置libvirt12.2时如果prefix不是usr目录,在使用libvirt创建VM则会出现 ERROR:internal error Unable to locate libvirtd daemon in $PATH 即便libvirtd所在目录已经加入了PATH.本人认为这是libvirt一个bug. 解决方法是:把你的libvirtd链接到/usr下 #pwd /usr #ln -s /usr/local/libvirt/sbin/libvirtd libvirtd 上面问题解决

spring配置xml文件classnotfound报错

问题描述 spring配置xml文件classnotfound报错 ApplicationContext ctx=new ClassPathXmlApplicationContext("WebContentWEB-INFspring.xml"); 也用了FileSystemXmlApplicationContext(),输入绝对路径, 但都是java.lang.ClassNotFoundException报错 解决方案 代码报错多贴一些,看看到底是哪个类找不到,这么贴看不出来啥 解决方

spring-eclipse Spring项目 xml配置文件打开方式

问题描述 eclipse Spring项目 xml配置文件打开方式 怎么显示出这种效果: 而我的是: 我的eclipse版本 我就只是装过hibernate的插件.. 我该怎么做 解决方案 你装个spring插件就有了,,我的就是那样的,,注意版本,,插件和eclipse的版本有关 解决方案二: 点击菜单栏的windows选项你面有个Show View选项你想要显示那一项就选哪一项 解决方案三: 点击菜单栏的windows选项你面有个Show View选项你想要显示那一项就选哪一项 解决方案四:

ubuntu12.10在apt-get时提示 E: Unable to locate package libncurses5-dev

问题描述 ubuntu12.10在apt-get时提示 E: Unable to locate package libncurses5-dev jaden@ubuntu:/etc/apt$ sudo apt-get install libncurses5-dev Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package l

java实现Spring在XML配置java类的方法_java

1. 创建自己的bean文件:beans.xml <?xml version="1.0" encoding="UTF-8"?> <busi-beans> <beans> <bean id="SysHelloImpl" type="com.cxm.test.SysHello"> <desc>test</desc> <impl-class>com.

Spring 配XML的十二种技巧!

Spring 配XML的十二种技巧! 转帖 :Spring 配XML的十二种技巧! 这篇文章写得不错,希望跟大家一起学习~~ 共同进步!! Spring 配XML的十二种技巧! Spring是一个强有力的java程序框架,其被广泛应用于java的程序中.它用POJO提供了企业级服务.Spring利用依赖注入可以获得简单而有效的测试能力.Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式.然而XML配置文件冗长而不易使用,在你进行一个使