SpringMVC框架原理分析和入门实例

SpringMVC框架原理分析和入门实例

1、SpringMVC框架原理

2、导入Springmvc架包

主要是上面三个架包。将所需的jar放到项目中的lib文件中: 这里我是将所有jar包都拿进来了。 可以看到第一个jar包并不在下载的spring架包中: 这里需要你自己找到这个架包并将其导入,不然项目运行时会报错,提示你缺少这个架包。 架包下载地址:

3、配置核心Servlet

在web.xml中进行配置 其中: 可在: 找到,将其全路径拷贝下来即可。 这里的值没有特殊要求,只要是合法就行。 这里是处理所有请求。 启动时加载,值越小加载的优先级越高。不同于发送请求时加载。

4、创建SpringDispatcher-servlet.xml

这里是在WEB-INF下创建此xml文件。 可在spring-framework-4.3.2.RELEASE-distspring-framework-4.3.2.RELEASEschema路径中找到相应的文件: 指示Spring容器对com.song.controller包及其子包进行扫描,以发现并管理包中所有使用注解配置的Bean对象。 指示Spring容器对Springmvc相关组件的注解进行处理,该标签注册了核心控制器所需的DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter实例。 该标签指示将“/”映射到DispatcherServlet,但允许使用容器默认的Servlet来处理静态资源的请求。当请求包含静态资源时,应使用此标签以正确处理。 可在: 找到,将其全路径名拷贝下来即可。 视图解析器。 ModelAndView返回视图后,经解析器解析,该视图真正的URL为: prefix+视图字符串+suffix

5、编写控制器 和JSP

部署到tomcat中

6、另一种实现第一个应用程序

web.xml配置 springmvc.xml配置 编写控制器和JSP 部署到tomcat中 注意地址栏上的变化。

敬请,各位路过的大牛们指点指正。

经验分享 程序员 微信小程序 职场和发展