Fork me on GitHub

JackLin的博客

当前位置:首页 > 分类

SpringBoot 10 JavaWeb 2 Android 0 源码分析 1 Thymeleaf 1 MyBatis 0 SSM 1 翻译 0 数据库设计 9 Gradle 1 Test 1 Tomcat 1 前端设计 2 ElasticSearch 2 阿里巴巴 9 Redis 3 Docker 1 实验报告 1 SpringCloud相关 1 生活 1

SSM项目整合

  • 2020-03-21
  • 121
  • SSM
## 1. SSM 项目整合时遇到的问题 #### ==**(1) "通配符的匹配很全面,但无法找到元素 XXXXX"**== <img src="Images\image-20200314115528515.png" alt="image-20200314115528515" /> - 很可能是 Spring 的 xml 文件配置有问题,检查开头的 那几个地址,看是否有问题 > 解决办法,开头的地址做到一一匹配即可 > #### ==**(2)Failed to obtain JDBC Connection**== - 很可能是网络的原因或者这是 jdbc 的 url 的问题 > (1)修复网络问题,使得能连上互联网 > > > (2)URL 中的 useSSL 改为 false > #### **==(4) java.lang.NoClassDefFoundError java.lang.ClassNotFoundException==** - 很可能是添加了新的依赖之后,没有将对应的 jar 包添加的 WEB—INF的 lib 目录里面 > 重新添加一次,将所有的 jar 包添加的 WEB-INF 的 lib 目录里面 > #### (4) JDBC 更新数据失败 - 很可能是由于更新的时候忘记传递 id 属性了,导致找不到对象 > 可以利用隐藏域解决,在传递参数时同时传递id,但是用户不需要看到 (5)静态资源不能输出到 out 目录 - 还不知道是什么原因,但是在 pom.xml 中配置静态资源过滤时需要做一定的修改,改为false就行 ```xml <filtering>false</filtering> ``` (6)文件编码问题 说明创建的 xml 文件编码有问题,需要全部设置为 utf-8 ### 2. 原生 Servlet 项目