Struts2 ibatis Spring 整合报错

今天准备做一个Struts2ibatisSpring框架,第一次做,启动时就抱错了,哪位大侠帮我看下。错误信息:信息:InitializingSpringrootWebA... 今天准备做一个Struts2 ibatis Spring 框架,第一次做,启动时就抱错了,哪位大侠帮我看下。

错误信息:
信息: Initializing Spring root WebApplicationContext
2010-7-16 20:06:20 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:881)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:837)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)

applicationContext.xml
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="/WEB-INF/sqlmap-config.xml"/>
<property name="dataSource" ref="dataSource"/>
</bean>

sqlmap-config.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
<sqlMap resource="com/myssi/maps/strutsentity.xml"/>
</sqlMapConfig>

strutsentity.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMap
PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-2.dtd">
<sqlMap namespace="struts">

<select id="checklogin" parameterClass="com.myssi.entity.Sysuser"
resultClass="com.myssi.entity.Sysuser">
select * from sysuser where loginname = #loginname# and password = #password#
</select>
</sqlMap>
展开
 我来答
百度网友00e9298
2010-07-22
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
你好,你的问题也许是org.springframework.orm.ibatis.SqlMapClientFactoryBean没有加入到项目中,只要右键项目-->Build Path-->Configure Build Path,然后把包含上面这个类的jar包引进来就可以了。
yanxunjian
2010-07-22
知道答主
回答量:9
采纳率:0%
帮助的人:1.4万
展开全部
SqlMapConfig.xml 没有配置好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式