spring mvc 项目启动时候报这个错误
java.lang.NoSuchMethodError: org.springframework.web.context.support.XmlWebApplicationContext.getEnvironment()
web.xml的部分代买如下
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:config/beans.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<listener>
<listener-class>org.springframework.web.context.ContextCleanupListener</listener-class>
</listener>
<servlet>
<servlet-name>spring-mvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>spring-mvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
beans.xml的代码如下
<configuration>
<typeAliases>
<!-- 给实体类起一个别名 user -->
<typeAlias type="com.domain.User" alias="User"/>
<typeAlias type="com.domain.Article" alias="Article"/>
</typeAliases>
<!-- 对数据库的配置, -->
<environments default="development">
<environment id="development">
<transactionManager type="jdbc"/>
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf8"/>
<property name="username" value="root"/>
<property name="password" value="root"/>
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="com/domain/userMapper.xml"/>
</mappers>
</configuration>
相关推荐
项目启动后,在浏览器中访问地址:http://127.0.0.1:8080/personnel/ 我录了一个视频来演示一下,人事管理系统部署视频链接:https://www.bilibili.com/video/av53594307/ 基础环境:JDK8,Tomcat8,MySQL5.7 报错...
3.项目启动的时候报错,关于JNDI的错误提示。 其实也不是错,但是看着不舒服,所以还得解决这个问题。解决这个问题需要在web.xml 中的开始部位加入以下代码。 <param-name>spring.profiles.active ...
在创建 SpringMVC 项目时,需要注意的是 javax.servlet-api 坐标的作用范围,默认情况下是 compile,但是在运行阶段 javax.servlet-api 也有效的话,就会和 tomcat 中的 servlet-api 发生冲突,导致启动报错。...
Spring框架JavaMailSender发送邮件工具类详解 Spring框架JavaMailSender发送邮件工具类是一种基于Spring框架的邮件发送工具类,它提供了一个灵活的邮件发送解决方案,允许开发者通过Spring框架来发送邮件。...
本项目有使用到redis,所以运行项目前先启动redis服务,并在redis.properties配置你的redis 请给你的IDE安装Lombok插件 实体类中多次使用到 @Data 注解,请确保你的 IDE 安装了 Lombok 插件,否则找不到 getter/...
这篇技术总结主要涵盖了Java相关的知识点,包括数据库操作、Eclipse IDE的使用、SpringMVC、JSON处理、日志查看、MySQL管理和项目管理等方面。以下是对这些知识点的详细说明: 1. **数据库操作**: - SQL更新语句...
在Java Web开发中,整合Hibernate 3.3与Spring MVC是一项常见的任务,它能让我们充分...这次提供的"Hibernate+SpringMVC需要的所有包(没报错)"压缩包,正是为了帮助开发者避免这些常见问题,确保整合过程顺利进行。
如果在项目中没有包含这些库,例如没有添加对应的依赖,那么Spring MVC在启动时就不会注册能够处理JSON的`MappingJackson2HttpMessageConverter`(基于Jackson)或`GsonHttpMessageConverter`(基于Gson)。...
springboot+Listener(监听器),Filter(过滤器),Interceptor(拦截器),Servlet,springmvc静态资源,文件上传下载,多数据源切换,缓存,quartz定时任务(没有具体业务实现)等技术点都在项目中实现了,可谓是麻雀虽小五脏俱全!...
"解决IDEA使用Maven编译正常但是运行项目时却提示很多jar包找不到的问题" IDEA是IntelliJ开发的一款集成开发环境(IDE),Maven是 Apache 软件基金会的一款基于项目对象模型(POM)的项目管理工具。使用IDEA和Maven...
项目启动后,在浏览器中访问地址: 2019-05-26 由于很多同学反映部署有问题,所以我录了一个视频来演示一下, 基础环境:JDK8,Tomcat8,MySQL5.7 报错可以查看我的教程: 2019年4月27日 加入了普通用户的功能,在...
spring mvc maven项目,导入IDEA后无报错,需要在IDEA中配置Tomcat并将项目添加到tomcat才能运行。 可用于分析spring mvc源码、spring mvc父子容器初始化流程、session和cookie机制、spring session等,也可以用于...
项目启动后会自动创建表,需要先在MySQL新建一个“tourism”数据库 使用Mysql5.X版本,若为更高版本需修改pom连接池的配置,具体请百度 启动后访问地址 首页访问地址: 后台访问地址: 首次启动 1.第一次启动需添加...
也可以在eclipse中右键mavencase-web将项目发布到tomcat(此时要把mavencase-core,mavencase-dao,mavencase-service工程关闭,不然报错,打的jar包有问题,不知为何), 此时能在eclipse中看mavencase-web的断点,...
7. **配置Web.xml**:在Web应用的部署描述符`web.xml`中配置SpringMVC的DispatcherServlet,以及Spring的监听器,如ContextLoaderListener,以启动Spring容器。 8. **测试与运行**:完成上述配置后,你可以通过单元...
例如,在SpringMVC项目中,一个页面跳转可能需要后端将请求转发到指定的路径。而前后端分离后,前端可以独立定义Router配置文件,进行页面跳转,不再依赖后端转发。此外,数据交换方式也随之改变,前端可以自主管理...
项目启动后,在浏览器中访问地址: : : personnel/ 2019-05-26 由于很多同学反映部署有问题,所以我录了一个视频来演示一下, 基础环境:JDK8,Tomcat8,MySQL5.7报错可以查看我的教程:2019年4月27日 加入了普通...
SpringBoot集成了大量常用的第三方库配置,如JPA、Thymeleaf、Tomcat等,让开发者能快速启动并运行项目。 5. **数据库设计**:租车系统可能涉及到多个数据库表,如用户表(user)、车辆表(vehicle)、订单表(order)、...
- 如果jar包已存在但仍然报错,检查IDEA中的项目发布设置是否正确添加了lib依赖。 - 重启Tomcat服务器。 通过以上步骤,我们成功完成了第一个Spring MVC入门程序的开发与部署。这不仅加深了对Spring MVC框架的...
项目环境搭建细节-spring-springmvc相关配置-创建包结构% y& q( J; t$ J; t' ^5 t │ 16.项目环境搭建-跑通整个流程4 n. \. k! \1 r. s │ , b2 `. m2 c0 O5 H; Z1 z/ D ├─众筹项目-第02天《Atcrowdfunding》 │ ...