梳理了创建基于SpringMVC的项目创建流程和注意点,防止遗忘



这里的web配置是你在pom文件中指定war的打包方式后就会出现的,当然没出现也可以新增一个web

点击+号新增项目的web.xml文件,主力需要主要web.xml的目录位置

这里是指定webapp所在的目录

下面是创建好的目录

4.0.0 org.example Demo 1.0-SNAPSHOT war org.springframework spring-webmvc 5.2.5.RELEASE javax.servlet javax.servlet-api 3.1.0 provided
最主要的是开启包扫描,和配置InternalResourceViewResolver,这里可以指定默认路径拼接的前缀和后缀
这里的DispatcherServlet可以理解为SpringMVC写的拦截器,所有action后缀的请求都会被它拦截处理。注意需要配置初始化参数,它代表了spring配置文件所在的地方
springMVC org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springMVC.xml springMVC *.action

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
Title

你创建的类必须包含在包扫描的路径中,必须指定Controller注解,让spring帮助我们管理对象
在方法上添加RequestMapping注解,value值代表了路径,主要需要省略.action后缀。
至此项目可以跑通了,提交表单可以看到控制台打印的信息。
上一篇:含带成语有哪些
下一篇:民国时期的夸奖美女的诗词