异常信息:
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 />