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:当前应用程序,结束条件:重起服务器
相关推荐
Lisson 3几秒前
VF01修改实际开票数量增强
java·服务器·前端·abap
WZTTMoon几秒前
【无标题】
java
没有bug.的程序员3 分钟前
Spring Cloud Sentinel:熔断降级规则配置与分布式流量防线实战终极指南
java·分布式·后端·spring cloud·sentinel·熔断规则·分布式流量防线
曹牧4 分钟前
Java:将字符串转换为整数
java·数据库
A懿轩A4 分钟前
【Maven 构建工具】Maven 生命周期完全解读:clean / default / site 三套生命周期与常用命令
java·log4j·maven
me8324 分钟前
双亲委派机制(小白易懂)
java
七夜zippoe7 分钟前
API网关设计模式实战 Spring Cloud Gateway路由过滤限流深度解析
java·设计模式·gateway·路由·api网关
果粒蹬i9 分钟前
Python + AI:打造你的智能害虫识别助手
开发语言·人工智能·python
Big Cole10 分钟前
PHP面试题(Redis核心知识篇)
开发语言·redis·php
红色的小鳄鱼10 分钟前
Vue 教程 自定义指令 + 生命周期全解析
开发语言·前端·javascript·vue.js·前端框架·html