当前位置: 首页 > article >正文

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:当前应用程序,结束条件:重起服务器

http://www.kler.cn/a/291419.html

相关文章:

  • 数据结构(单向链表——c语言实现)
  • 学习electron
  • 蓝桥杯第22场小白入门赛2~5题
  • 第二十五章 TCP 客户端 服务器通信 - TCP 设备的 READ 命令
  • JVM性能分析工具JProfiler的使用
  • 用邻接矩阵实现图的深度优先遍历
  • Netty实现WebSocket及分布式解决方案
  • 构建专业技能:MySQL数据备份策略的培训与实践
  • Notepad++ 安装部署教程
  • Pyecharts 数据可视化大屏:创建引人注目的数据展示
  • 合规数知法用法平台如何利用AI技术助力企业法律合规管理
  • MySQL数据备份策略执行:全面实现指南
  • stable diffusion的安装
  • HTTP/3
  • Redis 集群:引领企业级 NoSQL 数据库新潮流
  • 【Python】HTMLParser:HTML解析
  • opencv --- 人脸识别、人脸比对
  • 百度 AI Studio 脚本任务篇,它不同于notebook任务是支持免费的, 脚本任务是需要算力卡的,更好的算力 支持四张显卡,
  • CF637CPromocodes with Mistakes题解
  • 基于Spring和MybatisPlus下的Oracle转mysql语句语法适配修改
  • 免费的月考成绩发布小程序
  • 【Spring】Spring Boot入门(1)
  • Halcon基于描述符的模板匹配
  • webSocket的自学案例
  • 渗透中的文件上传与下载
  • Android 读取 XML 文件之 XmlPullParser 编码模板