Java MVC

1. MVC模式

1.1. JavaBean

JavaBean:符合特定规范的Java类,是一种可重用的组件

特定规范:

  • public, class, 提供无参数构造方法
  • 属性private
  • 提供public的getter和setter方法

功能分类:

  • 封装数据:数据Bean,实体类
  • 封装业务:业务Bean,service、Mapper

2. JSP

2.1. JSP内置对象

  • response:当服务器创建request对象,同时创建用于响应这个客户端的response对象
  • out:是JspWriter类的实例,不是PrinterWriter的实例,用来在response对象中写入内容
  • pageContext:PageContext类的实例,用来代表整个JSP页面,提供对JSP页面所有对象以及命名空间的访问

3. 四大作用域

  • page:当前页面,动态包含得不到,静态包含可以得到
  • request:当前请求:request = page + dipatcher转发 + include包含
  • session:当前会话:request + 重定向
  • application:当前应用程序,结束条件:重起服务器
相关推荐
河阿里15 分钟前
Spring AOP:企业级实战教学
java·后端·spring
lagrahhn16 分钟前
IDEA一些提效的方法
java·ide·intellij-idea
yuanpan23 分钟前
Python Scrapy 入门教程:从零学会抓取和解析网页数据
java·python·scrapy
Bat U25 分钟前
JavaEE|多线程(五)
java·开发语言·jvm
疋瓞29 分钟前
pringBoot + 若依框架开发与部署流程
java
豆豆34 分钟前
高校网站用什么CMS?站群管理+国产化适配方案
java·大数据·cms·建站系统·信创国产化·高校网站·站群cms
玉小格38 分钟前
对py作业的一个复盘
开发语言·python
Rust研习社39 分钟前
使用 Tonic 构建高性能异步 gRPC 服务
开发语言·网络·后端·http·rust
captain37641 分钟前
JDBC(Java Data Base Connectivity)
java·开发语言
longxibo1 小时前
【flowable 7.2.0 二开之三:基于 Flowable 7.2 的审批流系统解压即用】
java·tensorflow·jar