什么是 springmvc?
度娘: Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts 2(一般老项目使用)等等。
我觉得: spring mvc 通过简单的配置, 实现servlet请求的分发, 将不同的请求分发到不同的controller。
用springmvc来一个helloworld web项目
1. idea 创建一个maven项目, 引入spring的包。 结构如下
2. web.xml 配置, xml各个标签的含义已经在注释尽量写清楚了, 仅供参考
<?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-insta