我自己用ssi 写了一个javaWeb 的错误报 Could not open ServletContext resource [/sqlMapConfig.xml]

Therequestedresource(/springsiModel/)isnotavailable.这是服务器上报的springsiModle是我的项目名称sqlMa... The requested resource (/springsiModel/) is not available.这是服务器上报的 springsiModle是我的项目名称
sqlMapConfig.xml 是在src目录下放着 这是在ApplicationContext.xml中的配置
<property name="configLocation">
<value>sqlMapConfig.xml</value>
</property>
后台报:Could not open ServletContext resource [/sqlMapConfig.xml]
展开
 我来答
小猿说
2015-05-31 · TA获得超过245个赞
知道小有建树答主
回答量:180
采纳率:50%
帮助的人:106万
展开全部
要这样写的:<value>classpath:sqlMapConfig.xml</value>。我正在做的项目是Struts2 spring 3 mybatis写的,当然你也可以在ApplicationContext.xml中写明 让扫整个你dao层xml所在的包,就不用写sqlMapConfig.xml整个文件了,只不过每个xml中要写全名,不能再写别名了
补充一点,如果扫描整个xml层所在的包的话,像我注释掉的一行一样 这样写
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<!-- <property name="mapperLocations" value="classpath:com/beyondsoft/model/*.xml" /> -->
<property name="configLocation" value="classpath:SQLMapConfig.xml" />
</bean>
你应该是sqlMapConfig.xml这个没引用进来,而导致项目没法启动
追问
我 的sqlMapConfig.xml是放在src目录下的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式