初学SpringMVC简单小例子

什么是springmvc,它与spring有什么关系

springmvc属于spring框架的后续产品,用在基于MVC的表现层开发,类似于struts2框架


初学SpringMVC简单小例子

第一步:导入相关的 springiocspringweb , springmvc相关的jar

初学SpringMVC简单小例子

整体结构如下:

初学SpringMVC简单小例子初学SpringMVC简单小例子

第二步:在/WEB-INF/下创建web.xml 配置springmvc的框架核心控制器

初学SpringMVC简单小例子

第三步: 创建HelloAction.java控制器类

初学SpringMVC简单小例子

第四步:/WebRoot/下创建jsp/success.jsp

初学SpringMVC简单小例子

第五步;在WEB-INF下创建一个DispatcherServlet-servlet.xml配置文件,xml头部信息与spring.xml相同

       注意:该配置文件的命名规则:web.xml文件中配置的<servlet-name>的值-servlet.xml

初学SpringMVC简单小例子

我们的配置文件一般都是放在/WEB-INF/下以<servlet-name>-servlet.xml命名

可是我们也可以将配置文件放在我们想放置的位置,自定义名字。然后再web.xml中以参数形式进行加载

例如:

初学SpringMVC简单小例子

初学SpringMVC简单小例子