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:当前应用程序,结束条件:重起服务器
相关推荐
一 乐3 分钟前
健康打卡|健康管理|基于java+vue+的学生健康打卡系统设计与实现(源码+数据库+文档)
android·java·数据库·vue.js·spring boot·微信小程序
ghie90907 分钟前
使用Java实现用户的注册和登录流程
java·数据库·oracle
止水编程 water_proof17 分钟前
JavaScript基础
开发语言·javascript·ecmascript
颜如玉21 分钟前
动态拼接SQL实践备忘📝
java·sql·mybatis
9523621 分钟前
数据结构-堆
java·数据结构·学习·算法
by__csdn33 分钟前
Spring Boot 全面解析
java·数据库·spring boot·后端·spring
她说..34 分钟前
基于Redis实现的分布式唯一编号生成工具类
java·数据库·redis·分布式·springboot
西岭千秋雪_36 分钟前
Kafka客户端参数(一)
java·分布式·后端·kafka·linq
合作小小程序员小小店42 分钟前
web网页开发,在线%人力资源管理%系统,基于Idea,html,css,jQuery,java,jsp,ssh,mysql。
java·前端·css·数据库·mysql·html·intellij-idea
小小测试开发43 分钟前
JMeter JSR223预处理程序高级用法:解锁自动化测试的灵活性上限
开发语言·jmeter·groovy