异常信息:
No adapter for handler [com.cplatform.module.controller.login.HomeController@f5b814]: Does your handler implement a supported interface like Controller?
我的controller代码
@Controller
public class HomeController {
private static final Logger logger = Logger.getLogger(HomeController.class);
/**
* 提供给用户登录
*
* @return
*/
@RequestMapping(value = "/", method = RequestMethod.GET)
public String home(Locale locale, Model model) {
logger.info("Welcome home! the client locale is " + locale.toString());
model.addAttribute("user", new User());
return "login";
}
}
异常原因:
主要是@controller注解未生效,spring无法发现处理方法;
解决方法:
在配置中添加注释驱动说明;
<mvc:annotation-driven />
分享到:
相关推荐
- chapter9-1-3:[Spring Cloud构建微服务架构(三)断路器](http://blog.didispace.com/springcloud3/) - chapter9-1-4:[Spring Cloud构建微服务架构(四)分布式配置中心]...
第1章 Spring简介 1 1.1 实例化Spring IoC容器 1 1.1.1 问题 1 1.1.2 解决方案 1 1.1.3 工作原理 3 1.2 配置Spring IoC容器中的Bean 4 1.2.1 问题 4 1.2.2 解决方案 4 1.2.3 工作原理 4 1.3 调用...
第1章 Spring简介 1 1.1 实例化Spring IoC容器 1 1.1.1 问题 1 1.1.2 解决方案 1 1.1.3 工作原理 3 1.2 配置Spring IoC容器中的Bean 4 1.2.1 问题 4 1.2.2 解决方案 4 1.2.3 工作原理 4 1.3 调用...
Spring Security 参考 1 第一部分前言 15 1.入门 16 2.介绍 17 2.1什么是Spring Security? 17 2.2历史 19 2.3版本编号 20 2.4获得Spring安全 21 2.4.1使用Maven 21 Maven仓库 21 Spring框架 22 2.4.2 Gradle 23 ...
在对由三部分组成的 Spring 系列 的第 1 部分进行总结时,我使用了一个示例,演示了如何通过 Spring IOC 容器注入应用程序的依赖关系(而不是将它们构建进来)。 我用开启在线信用帐户的用例作为起点。对于该实现,...
flylib-boot是针对性的springboot内置的程序的基础框架,专门用于构建程序里的特定统一异常处理 功能 包含一个Spring Boot的一些常见的基础组件的设置 针对Handler的变量的异常处理(处理所有Controller里的Handler...
本项目采用Java语言开发,整合了Mybatis、Spring和SpringMVC三大框架,构建了一套高效的SSM整合开发框架。该框架包含118个文件,其中涉及Java类30个,第三方jar包20个,Java源文件18个,配置XML文件14个,属性配置...
Spring Boot + Security + MyBatis Plus 快速开发平台;用户管理:用户是系统操作者,该功能主要完成系统用户配置。权限管理:配置系统菜单,操作权限,按钮权限, 数据权限标识等。角色管理:角色菜单权限分配、设置...
教师java笔试题在这里报名: 了解如何开始使用 Spring Boot,这是一个使用更少代码快速构建 Web 应用程序的强大框架。 您在 Spring Boot 中构建的基于 ...异常处理 Lombok 运行 Spring Boot 应用程序
微服务架构的系统,目前包含了eureka发现服务、config配置服务 、监控系统admin、其他服务会根据业余时间不定时更新添加。 目前有哪些模块、功能? 该项目整合了redis memcached 两种nosql数据库,以及关系型数据库...
第1章 大型门户网站架构分析 3 1.1 大型门户网站与小型企业网站的区别 3 1.2 高性能、高负载门户网站架构剖析 9 1.2.1 服务器操作系统的选择 10 1.2.2 dns服务器bind 16 1.2.3 cache服务器squid 18 1.2.4 带...
Spring Boot图书微服务 相同的客户端实现可以在找到。 这里使用的库和技术是- Sprint Boot 玛文 用于RestFul请求的RestTemplate Lombok批注可简化代码 用于数据管理的JPA存储库 微服务实现的构建器模式 添加了...
该项目以Spring Spring MVC MyBatis作为后端技术架构,并结合前端Vue.js技术,旨在提供一个简便、可靠且用户友好的考勤管理平台。 以下是对该系统的主要功能和特点的介绍: 1. **学生信息管理**:系统允许管理员...
该项目以Spring Spring MVC MyBatis作为后端技术架构,并结合前端Vue.js技术,旨在提供一个高效、实时且用户友好的物流管理系统。 以下是对该系统的主要功能和特点的介绍: 1. **配送任务管理**:系统允许管理员和...
12-3 _快速构建.mp4 12-2 _Redis规模化困扰.mp4 12-1 _目录.mp4 11-8 本章总结.mp4 11-7 热点key的重建优化.mp4 11-6 无底洞问题.mp4 11-5 缓存穿透问题.mp4 11-4 缓存粒度问题.mp4 11-3 缓存的更新策略.mp4...
它遵循了软件开发的最佳实践,包括模块化的设计、分层架构的实现以及合理的异常处理机制等。这使得学生在阅读和使用代码的过程中,能够深入了解Spring Boot框架的应用技巧,提升编程能力和系统设计能力。 此外,该...
该项目以Spring Spring MVC MyBatis作为后端技术架构,并结合前端Vue.js技术,旨在提供一个高效、便捷且可靠的课堂考勤记录和分析工具。 以下是对该系统的主要功能和特点的介绍: 1. **快速考勤登记**:系统支持...
系统前端采用Vue.js框架构建,后端则使用Spring Boot框架实现。设备管理:系统支持多种智能家居设备的接入和管理,如智能灯泡、智能插座、智能门锁等。用户可以通过系统界面查看设备状态,进行设备的添加、删除和...
JavaSmart系统是一个基于Java EE平台开发的企业级系统框架,它为快速构建和部署复杂的业务应用程序提供了一套完整的解决方案。该系统框架采用模块化设计,利用Spring框架实现依赖注入和事务管理,使用Spring MVC处理...
该系统采用MVC架构,前端使用HTML、CSS、JavaScript等技术构建交互界面,后端则利用Spring Boot框架整合Spring MVC、MyBatis等组件,实现了业务逻辑的处理与数据的持久化。同时,系统还集成了安全认证、日志记录、...