**
No1.spring.xml阿里连接池null
**
maven里面版本换成
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.29</version>
</dependency>
当然最新的是1.0.31.不过我改成1.0.31就导不进这个包不知道为什么。
**
No2. Jquery找不到。404(转)
Maven找不到jquery或css
**
先在web.xml上新增serlvet。因为js和css可能被拦截。记得加在springmvc前面
<servlet-mapping>
<servlet-name >default </servlet-name >
<url-pattern >*. js</ url-pattern>
</servlet-mapping >
<servlet-mapping >
<servlet-name >default </servlet-name >
<url-pattern >*. css</ url-pattern>
</servlet-mapping >
在相对应的jsp页面上加上
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
接着在JS链接上加上
<script type="text/javascript" src="<%=basePath %>jquery-3.3.1.js"></script>
No3. Mapped Statements collection does not contain value for XXX
检查xml里面对应的namespace是否有对应到相对的接口。
No4.Maven提示org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)没有找到绑定语句
在maven里面加入。
<build>
<resources>
<!-- maven项目中src源代码下的xml等资源文件编译进classes文件夹,
注意:如果没有这个,它会自动搜索resources下是否有mapper.xml文件,
如果没有就会报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<!--将resources目录下的配置文件编译进classes文件 -->
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>
暂时就先这样。