官方文档:Web on Servlet Stack
SpringMVC是什么?
- SpringMVC是Spring Framework的一部分,基于java实现mvc的轻量级web框架。
- springmvc底层就是servlet
SpringMVC特点:
- 轻量级框架——现在框架人均轻量级
- 高效,基于请求响应的MVC框架
- 与Spring兼容性好,无缝结合
- 约定大于配置
- 功能强大:Restful、数据验证,格式化、本地化、主题等
- 简洁灵活
1、HelloSpringMVC
1、新建一个moudle,添加web支持
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">