独立搭建struts2的开发环境
使用struts+hibernate实现客户列表的查询
三层架构
表现层:接收和处理请求
MVC:是表现层的模型
M | V | C |
---|---|---|
model | view | controller |
模型 | 视图 | 控制器 |
封装数据 | 展示数据 | 控制程序流转 |
目前来说就是实体类作为模型 | JSP/HTML | Servlet/Filter |
Servlet 和 Filter :
共同:都有3个常用方法:初始化、销毁和核心方法(service,doFilter),核心方法都有request和response。都是单例对象,一个应用只有一个对象
区别:创建时间点不一样
servlet是请求第一次到达时(可以修改)
Filter应用一加载就创建
一个是资源一个不是,不能通过地址栏访问到Filter