环境搭建及第一个程序——SpringMVC框架系列教程(1)

IT 文章5年前 (2021)发布 小编
0 0 0

1、Web回顾

[v_act]1. 三层架构[/v_act]
1)表现层:接收和处理请求
MVC模型:它是一个表现层模型
2)业务层:处理业务需求
3) 持久层:操作数据库

[v_act]2.表现层框架发展[/v_act]
从struts1.x到struts2.x再到SpringMVC
SpringMVC就是为了解决表现层问题的一种MVC框架,可以和Spring框架无缝整合

[v_act]3.MVC模型[/v_act]

ad

程序员导航

优网导航旗下整合全网优质开发资源,一站式IT编程学习与工具大全网站

概念 含义 作用 应用
M: Model 模型 作用是封装数据 目前实体类作为模型
V: View 视图 作用是展示数据 JSP/HTML
C: Controller 控制器 作用是控制程序流转 Servlet/Filter

2、SpringMVC环境搭建

1.新建web项目SpringMVCDemo(注意要生成web.xml),导入必须的相关jar包
环境搭建及第一个程序——SpringMVC框架系列教程(1)
[v_act]jar具体包括:[/v_act]
两个日志包,一个aop包,4个核心包,一个web项目整合包,还有一个springmvc包

2.创建springmvc.xml核心配置文件
位置:建议在src目录下
名称:建议是springmvc.xml,也可以为dispatcher-servlet.xmlbean.xml
导入beanscontextmvc约束
环境搭建及第一个程序——SpringMVC框架系列教程(1)
3.在web.xml中配置SpringMVC的核心分发器(如果没有生成web.xml可以选择工程名,右键->Java EE Tools->Generate Deployment Descriptor Stub)


	
	springmvc
	org.springframework.web.servlet.DispatcherServlet
	
	
		contextConfigLocation
		classpath:springmvc.xml
	
	
	1


	springmvc
	
	/

环境搭建及第一个程序——SpringMVC框架系列教程(1)
4.webcontent下新建index.jsp
环境搭建及第一个程序——SpringMVC框架系列教程(1)
5.新建HelloController.java,放在com.pzy.controller包中
环境搭建及第一个程序——SpringMVC框架系列教程(1)
6.详细配置springmvc.xml






	
	
	

环境搭建及第一个程序——SpringMVC框架系列教程(1)
[v_warn]注意:HelloController中return的success字符串,经过视图解析器,会增加前后缀,变为:/WEB-INF/views/success.jsp,因此可以转发到后面新建的jsp页面。[/v_warn]

ad

AI 工具导航

优网导航旗下AI工具导航,精选全球千款优质 AI 工具集

7.在WEB-INF下新建views目录,在views中新建success.jsp
环境搭建及第一个程序——SpringMVC框架系列教程(1)
8.部署启动项目,访问index.jsp,点击链接测试
环境搭建及第一个程序——SpringMVC框架系列教程(1)
环境搭建及第一个程序——SpringMVC框架系列教程(1)
环境搭建及第一个程序——SpringMVC框架系列教程(1)

© 版权声明

相关文章

暂无评论

暂无评论...