SpringMVC学习03:回顾Servlet
-
回顾Servlet:
-
1,新建Maven工程,删除src,导入父工程依赖:
<!--导入依赖-->
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.2.0.RELEASE</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp.jstl</groupId>
<artifactId>jstl-api</artifactId>
<version>1.2</version>
</dependency>
</dependencies> -
2,新建Model,普通maven项目,创建后,右键Model项目,选择web框架支持;
-
3,导入Model子工程依赖:如果父工程有了,可以不用导;
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
</dependency>
</dependencies> -
4,编写一个Servlet类,用来处理用户的请求;
public class HelloServlet extends HttpServlet {
-
5,编写一个jsp页面,给servlet转发所用;
<%
-
6,配置web.xml:注册刚才写的servlet;
-
7,配置Tomcat,并启动测试;
-
-
MVC框架要做哪些事情:
-
将url映射到java类或者Java类的方法;
-
封装用户提交的数据;
-
处理请求--调用相关的业务处理--封装响应数据;
-
将响应的数据进行渲染jsp/html等视图层数据;
-
-
常见的服务器端MVC框架有:
-
Struts , SpringMVC , ASP.NET MVC , Zend Framework , JSF;
-
-
常见的前端MVC框架有:
-
vue , angularjs , react , backbone ;
-
-
MVP , MVVM等
-
MVVM:
-
M :Model
-
V:view
-
VM:ViewModel:双向绑定
-
-
分类:
09-SpringMVC
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?